Python GTK: создайте диалог без логотипа
Сайт Центра разработчиков GNOME показывает О диалоге без иконки. Однако в Ubuntu 16.04 LTS кажется, что GTK теперь требует наличия значка, так как без явного объявления имени значка в том же примере с веб-сайта он показывает значок ошибки.
Таким образом, вопрос: как мне обойти эту проблему? Я хочу, чтобы диалоговое окно "О программе" для моей программы содержало только простой текст и отсутствовало значок / логотип.
1 ответ
Я знаю, что немного опоздал на вечеринку, но я наткнулся на твой вопрос, потому что слишком искал ответ на этот вопрос. То, что работало для меня, было этим:
about = Gtk.AboutDialog() # Create your about dialog object
about.set_logo_icon_name(None)
Мимоходом None
в set_logo_icon_name
значок окна по умолчанию, установленный с gtk.window_set_default_icon_list()
Функция будет использоваться. Если вы не указали значок окна по умолчанию, значок / логотип не будут отображаться.