Добавление кнопки в сетку в Быстро

В Glade я сделал сетку 3x3, назовите ее grid, я получил экземпляр grid с

self.grid = self.builder.get_object("grid")

, а затем я хочу добавить, например, кнопку в эту сетку, когда какая-то другая кнопка с именем toolbuttonadd нажал

def on_toolbuttonadd_clicked(self, widget, data=None):
    button = Gtk.Button()
    self.grid.add(button)

и проблема в том, что кнопка не показывает то, что я делаю. Я даже пытаюсь добавить кнопку в поле с тем же результатом.

0
задан 29 June 2012 в 16:02

1 ответ

Для Gtk.Grid вы должны вызывать метод attach , а не add. Также вам нужно позвонить show() на кнопку, прежде чем она будет видна.

0
ответ дан 29 June 2012 в 16:02

Другие вопросы по тегам:

Похожие вопросы: