Я работаю над приложением PyGTK с некоторыми кнопками, которые при щелчке дают диалог ввода текста, а затем устанавливают текст на кнопке на все, что было введено в поле. Проблема в том, что если текст длиннее, чем может отображать кнопка, кнопка изменяет размер для размещения. Как изменить размер кнопок GTK при изменении текста?Держите кнопку PyGTK от изменения размера на ярлыке Изменение
2
A
ответ
1
Вы пробовали set_size_request?
http://library.gnome.org/devel/pygtk/stable/class-gtkwidget.html#method-gtkwidget--set-size-request
button = gtk.Button("text on button")
button.set_size_request(width=30, height=20)
См: http://www.pygtk.org/docs/pygtk/class-gtkwidget.html#method-gtkwidget--set-size-request
В поляну, вы можете установить "Width запрос" на вкладке "Общие".