Gtk.Switch在Gtk.Grid中扩展的问题可以通过以下方法来防止:
grid.attach(switch, column, row, 1, 1)
switch.set_hexpand(False)
switch.set_vexpand(False)
switch.set_halign(Gtk.Align.START)
switch.set_valign(Gtk.Align.CENTER)
switch.set_size_request_mode(Gtk.SizeRequestMode.CONSTANT)
switch.get_style_context().add_class("custom-switch")
以上是防止Gtk.Switch在Gtk.Grid中扩展的方法。如需了解更多关于Gtk.Switch、Gtk.Grid以及GTK+开发的相关信息,可参考腾讯云的GTK+产品文档:
云+社区沙龙online [国产数据库]
云+社区技术沙龙[第17期]
企业创新在线学堂
企业创新在线学堂
Game Tech
Game Tech
Game Tech
云+社区沙龙online
云+社区沙龙online第6期[开源之道]
高校公开课
领取专属 10元无门槛券
手把手带您无忧上云