你好,
我有一个 Gtk.Box。
在 Gtk.Box 里面我有 3 次 Gtk.Frame。
Gtk.ScrolledWindow 在一个 Gtk.Frame 内。
Gtk.ScrolledWindow 中是一个 TreeView。
看起来像这样:
`box = Gtk.Box(spacing=3)
self.box = box
# Create two frames
frame1 = Gtk.Frame()
frame1.set_margin_right(5)
frame2 = Gtk.Frame()
frame3 = Gtk.Frame()
view = Gtk.TreeView(model=listmodel)
scrolledwindow = Gtk.ScrolledWindow()
scrolledwindow.add(view)
self.frame1.add(srolledwindow)
self.frame1.show_all()`
那么,如果我启动应用程序,为什么第一帧中没有显示任何内容?它只显示框架,而不显示内容(树视图填充了模型和值,这不在我的示例中)。
不知道如何解决:-(
看来您没有将框架添加到盒子中。
第 2 帧和第 3 帧似乎是空的。