【发布时间】:2023-06-30 05:32:01
【问题描述】:
我正在使用 PyGTK 在 python 中创建一个 gui,但我不知道如何制作一个子窗口。例如我有我的主窗口:
class Main(Gtk.Window):
def __init__(self):
Gtk.Window.__init__(self, title="GCT")
self.box = Gtk.Box()
self.set_default_size(300, 300)
self.set_position(Gtk.WindowPosition.CENTER)
self.table = Gtk.Table(6, 5)
self.button = Gtk.Button("sub-window")
self.table.attach(self.button, 0, 2, 0, 1)
self.box.add(self.table)
self.add.(self.box)
self.show_all()
当我单击子窗口按钮时,我想启动一个独立于我的主窗口的新窗口,这将允许我在不关闭子窗口的情况下仍然操作主窗口。我怎么能做到这一点?
【问题讨论】:
标签: python user-interface pygtk