在GTK窗口中禁用右键单击

时间:2010-12-14 22:47:43

标签: python webkit contextmenu pygtk right-click

我会在Python GTK窗口(pyGTK)中禁用右键单击(以及上下文菜单),其中inside位于“window”pyWebKitGtk。

有人可以帮我写一些代码吗? 我认为最好直接在pyGTK中删除事件但如果你知道如何在pyWebKitGtk中显示上下文菜单仍然是好的。

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()

1 个答案:

答案 0 :(得分:6)

您可以使用enable-default-context-menu设置:

webview.props.settings.props.enable_default_context_menu = False