【发布时间】:2011-09-30 18:29:45
【问题描述】:
所以我对 Python 还是很陌生,并且已经学习了几个月,但我想弄清楚的一件事是说你有一个基本的窗口......
#!/usr/bin/env python
import sys, os
import pygtk, gtk, gobject
class app:
def __init__(self):
window = gtk.Window(gtk.WINDOW_TOPLEVEL)
window.set_title("TestApp")
window.set_default_size(320, 240)
window.connect("destroy", gtk.main_quit)
window.show_all()
app()
gtk.main()
我想在这个窗口内右键单击,然后弹出一个菜单,如警告、复制、退出,无论我想放下什么。
我将如何做到这一点?
【问题讨论】:
-
首先,您应该了解 GTK 如何利用事件。从右键单击开始做某事,然后阅读如何做上下文菜单。我从未使用过 PyGTK 或 GTK,但可能有一个小部件。
标签: python menu gtk pygtk pygobject