Я пытаюсь сделать кнопку в GtkPopover, как в Nautilus, и Nautilus использует для этого GtkModelButton. Проблема в том, что GtkModelButton заставляет API-интерфейс GAction, который я считаю уродливым, и я предпочитаю использовать обратные вызовы.
Я пробовал использовать GtkButton, но он выглядит совершенно иначе, чем GtkModelButton.
У меня вопрос, как мне сделать так, чтобы GtkModelButton работал с mb.Connect("clicked", ...)
? Если это не сработает, как насчет того, чтобы заставить GtkButton выглядеть как GtkModelButton? button.SetRelief(None)
на самом деле не делал работу.
ModelButton
ModelButton vs Relief (Нет ) Кнопка