GtkSpinButton отключен по умолчанию в Glade

Я добавил GtkSpinButton в свой диалог из Glade, и по умолчанию он отключен:

введите здесь описание изображения

Что мне сделать, чтобы включить стрелки?


person umpirsky    schedule 10.12.2011    source источник


Ответы (1)


Вам необходимо настроить GtkSpinButton с помощью объекта Adjustment следующим образом (примеры значений):

adj = gtk.Adjustment(1, 1, 99, 1, 1, 1)
spinBtn = self.builder.get_object("spinbutton1")
spinBtn.configure(adj, 1, 0)
person Yan Yankowski    schedule 10.12.2011
comment
Спасибо, это работает. Я думал, что смогу настроить его из Glade. Могу я? - person umpirsky; 10.12.2011
comment
umpirsky, попробуйте создать новый виджет настройки, выбрав его в разделе «Разное» в представлении «Палитра» приложения Glade. Настройте свою настройку в представлении «Свойства» с соответствующими значениями, затем выберите виджет GtkSpinButton в дереве виджетов, перейдите к представлению «Свойства» кнопок вращения и добавьте свою настройку (поле «Настройка» следует за текстовым полем «Имя кнопки») к нему. Я использую Glade 3.6.7. - person Yan Yankowski; 11.12.2011