Менять заголовок строки меню Mac в приложении WxPython?

Я сделал.app с моим скриптом WxPython, и он почти готов. Проблема в том, что заголовок строки меню гласит "Python". Как это можно изменить? Буду ли я использовать wx.Menu()/wx.MenuBar(), или это проблема самого файла.app?

2 ответа

Решение

Обязательно используйте Py2app, и убедитесь, что.plist заполнен правильно, IE CFBundleName и CFBundleDisplayName.

Изменить: мой старый ответ не работает.

Этот вопрос относится к вашим вопросам, хотя они спрашивают о QT: Установка пункта меню в меню приложения Mac OSX отличным от "Python" в моем приложении Python Qt

Основное резюме: Вы не можете сделать это с кодом Python. Вы должны создать пакет приложений. Один из ответов в этом посте ссылается на основные инструкции.

Также посмотрите на py2app: http://svn.pythonmac.org/py2app/py2app/trunk/doc/index.html

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