我遇到了一个奇怪的问题。我尝试将两个按钮附加到网格:我将second的宽度设置为2,first的宽度设置为1,这意味着第二个按钮的宽度将大于第一个按钮。原来,它们大小相同。即使将width值设置为100也不会造成任何差异。
import gi
gi.require_version('Gtk','3.0')
from gi.repository import Gtk
class Window(Gtk.Window):
def __init__(self):
Gtk.Window.__init__(self,title="Window")
self.button1 = Gtk.Button(label="Button1")
self.button2 = Gtk.Button(label="Button2")
self.grid = Gtk.Grid()
self.add(self.grid)
self.grid.add(self.button1)
self.grid.attach(self.button2, 1, 0, 2, 1)
win = Window()
win.show_all()
Gtk.main()
有人可以向我解释我在做什么错吗?That's how app is looking