2013-03-29 2 views
1

파이썬으로 작성된 응용 프로그램에 사용자 정의 트레이 아이콘이 필요합니다. 우분투 위키에서 코드를 사용하고 있습니다. https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python_version응용 프로그램의 사용자 정의 트레이 아이콘을 만드는 방법은 무엇입니까?

문제는 파일에서 이미지를 만들 수 없다는 것입니다. 그래서 저는 제 아이콘에 이름이 필요하다고 가정합니다. Gtk.STOCK_HOME 또는 "표시기 메시지"와 같은 것입니다. 시스템에서 내 아이콘의 이름을 정의하는 방법에 대한 문서를 찾을 수 없습니다.

모든 DOC? GTK3 Python 2.7은 내 응용 프로그램에서 사용됩니다.

+0

읽으셨습니까? https://developer.gnome.org/pygtk/stable/class-gtkstatusicon.html – alvonellos

+0

예를 들었지만 이해할 수 없습니다. 나는 첫 번째 앱을 만든다. – vrcmr

+0

GTK3 대신 PyGTK가 없다는 것을 잘 알고 있으므로 gObject를 사용해야합니다. from gi.repository import Gtk gi.repository 가져 오기 GObject – vrcmr

답변

1

마지막으로 해킹을 발견했습니다.

아이콘을 홈 디렉토리에두고이 명령을 실행하십시오.

$ sudo xdg-icon-resource install --novendor --size 16 my-icon.png my-icon-name 

우분투 위키의 코드 만 실행하면됩니다.

+0

좋아요! 우수한 유틸리티. – niagr

관련 문제