格莱德:我怎样才能设置旋转按钮的值?
我已经使用Glade为我的Python / GTK3应用程序做了一些旋转按钮,但我不知道如何设置默认值,更低或更高的值。 我该怎么做?
使用以下内容进行开发:
- Python 2.7.3
- GTK 3
- 格莱德3.12.1
1)我需要从脚本中更改内容,因为我需要将默认值和最大值设置为变量;
2)之前我看过PyGTK文档,它不适用于GTK3;
3)请不要指导我参加GTK3文件…我无法理解:P
在格莱德:
- 选择旋钮。
- 单击“调整”文本条目旁边的按钮,其中包含“…”。
- 在出现的窗口中单击“新建”。
- 从上面选择“adjustment1”小部件。
- 从那里,您可以更改默认值,最小值,最大值和步进增量的值。
您也可以从代码中更改这些值,可以在此处找到类参考: gtk.SpinButton 。
编辑:您可以使用以下代码获取最大值和最小值:
(min, max) = spinbutton.get_range()
其中min是最小值,max是最大值,spinbutton是旋转按钮小部件。 您也可以使用以下方法进行设置:
spinbutton.set_range(min, max)