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