Вид приложения в Glade отличается от реального приложения

Я использовал Quickly и Glade для создания приложения для Ubuntu.

quickly create ubuntu-application SecureLogin

В разделе «Иерархия полян» я удалил все меню, кроме «Справка> Содержание и усиление». около'. Это выглядит так (на поляне):

http://i442.photobucket.com/albums/qq142/nanieke/3c4663ed.png

Но когда я бегу Программа (через

quickly run

или после установки пакета), внезапно в меню появляются две другие опции:

http://i442.photobucket.com/albums/ qq142 / nanieke / 15914525.png

Я нигде не могу найти контент и не знаю, где он создан. Опции не отображаются в разделе «иерархия» меню в Glade. Я искал в папке своего проекта такие термины, как «Онлайн» и «Перевести», но не получил результатов.

У кого-нибудь есть идея, откуда берутся варианты и как я могу их удалить?

0
задан 14 July 2012 в 19:50

1 ответ

Это две записи меню, добавленные в коде (не через Glade), которые являются частью библиотеки Интеграция Launchpad . Вы найдете их в <yourproject>_lib/Window.py

# Optional Launchpad integration
# This shouldn't crash if not found as it is simply used for bug reporting.
# See https://wiki.ubuntu.com/UbuntuDevelopment/Internationalisation/Coding
# for more information about Launchpad integration.
try:
    from gi.repository import LaunchpadIntegration # pylint: disable=E0611
    LaunchpadIntegration.add_items(self.ui.helpMenu, 1, True, True)
    LaunchpadIntegration.set_sourcepackagename('foo')
except ImportError:
    pass
0
ответ дан 14 July 2012 в 19:50

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

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