设置单独的 GtkTable 列宽
我正在使用 Glade 构建简单的 PyGTK 应用程序。
在一个对话框中,我的表格布局在第一列中带有标签,在第二列中带有文本条目。
问题是两列始终具有相同的宽度,并且我希望第二列比第一列更宽。
我怎样才能做到这一点?
I'm building simple PyGTK app with Glade.
In one dialog I have table layout with labels in first column, and text entries in second column.
The problem is that two columns have always same width, and I want 2nd column to be wider then the first one.
How can I achieve that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您使用
gtk.Table
在对话框中显示您的小部件。您可以将homous
属性设置为False
,以便表中的单元格不具有相同的维度。之后,如果第二列中最大的小部件比第一列中最大的小部件宽(我假设是您的情况),那么第二列将根据您的需要比第一列宽。
If you use a
gtk.Table
to display your widgets in your dialog. You can set thehomogeneous
property toFalse
, so that cells in the table don't have the same dimensions.After that, if the largest widget in the second column is wider than the largest widget in the first column (which I assume is your case), then the secound column will be wider than the first column as you need.