在GTK窗口中禁用右键单击 [英] Disable right click in GTK window
本文介绍了在GTK窗口中禁用右键单击的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我将在其中位于窗口 pyWebKitGtk的Python GTK窗口(pyGTK)中禁用右键单击(以及上下文菜单)。
I would disable right click (and so context menu) in a Python GTK window (pyGTK) where inside is located a "window" pyWebKitGtk.
有人可以提供帮助我写一些代码行吗?
我认为最好直接在pyGTK中删除事件,但是如果您知道如何在pyWebKitGtk中不显示上下文菜单,那还是很好。
Someone can help me writing some lines of code?
I think that would better delete event directly in pyGTK but if you know how don't show context menu in pyWebKitGtk is good anyway.
TNK TNK TNK
TNK TNK TNK
真实切割代码:
import gtk
import webkit
window = gtk.Window(gtk.WINDOW_TOPLEVEL)
window.connect("destroy", gtk.main_quit)
browser = webkit.WebView()
browser.open("http://www.stackoverflow.com")
scroller = gtk.ScrolledWindow()
scroller.add(browser)
window.add(scroller)
window.show_all()
gtk.main()
推荐答案
您可以使用启用默认上下文菜单设置:
webview.props.settings.props.enable_default_context_menu = False
这篇关于在GTK窗口中禁用右键单击的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文