格莱德:我怎样才能设置旋转按钮的值?

我已经使用Glade为我的Python / GTK3应用程序做了一些旋转按钮,但我不知道如何设置默认值,更低或更高的值。 我该怎么做?

使用以下内容进行开发:

  • Python 2.7.3
  • GTK 3
  • 格莱德3.12.1

1)我需要从脚本中更改内容,因为我需要将默认值和最大值设置为变量;

2)之前我看过PyGTK文档,它不适用于GTK3;

3)请不要指导我参加GTK3文件…我无法理解:P

在格莱德:

  1. 选择旋钮。
  2. 单击“调整”文本条目旁边的按钮,其中包含“…”。
  3. 在出现的窗口中单击“新建”。
  4. 从上面选择“adjustment1”小部件。
  5. 从那里,您可以更改默认值,最小值,最大值和步进增量的值。

您也可以从代码中更改这些值,可以在此处找到类参考: gtk.SpinButton 。

编辑:您可以使用以下代码获取最大值和最小值:

(min, max) = spinbutton.get_range() 

其中min是最小值,max是最大值,spinbutton是旋转按钮小部件。 您也可以使用以下方法进行设置:

 spinbutton.set_range(min, max) 
Interesting Posts