2013-11-16 2 views
0

Я тестировал пример TideSDK, используя следующий код из github.Работает ли TideSDK Ti.UI.addTray в Ubuntu?

https://github.com/meeech/Menu-App

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

Возможно, это будет проблемой с SDK или проблемой с конфигурацией лотка Ubuntu?

ответ

0

Похоже, Unity в Ubuntu сломал несколько кроссов-инструментарии платформы пользовательского интерфейса, которые опираются на freedesktop.org спецификации System Tray Protocol включая wxWidgetswxPython), QT (с исправленным) и TideSDK. Теперь Unity использует свой собственный Application Indicator api.

В частности, TideSDK использует GtkStatusIcon, который не удостоен Unity.

+0

Большое спасибо за ваш исчерпывающий ответ. –