1
더 새로운 Ubuntu 버전의 Unity 사이드 바가 상태 표시 줄과 그 옆에있는 숫자를 가질 수 있다는 것을 눈치 챘습니다. 예를 들어 업데이트 관리자는 상태 표시 줄과 사용 가능한 업데이트 수를 아이콘에 표시합니다. PyGTK 앱에서이 아이콘에 어떻게 액세스합니까?우분투 유니티의 상태 아이콘은 api입니까?
더 새로운 Ubuntu 버전의 Unity 사이드 바가 상태 표시 줄과 그 옆에있는 숫자를 가질 수 있다는 것을 눈치 챘습니다. 예를 들어 업데이트 관리자는 상태 표시 줄과 사용 가능한 업데이트 수를 아이콘에 표시합니다. PyGTK 앱에서이 아이콘에 어떻게 액세스합니까?우분투 유니티의 상태 아이콘은 api입니까?
원하는 것을 LauncherAPI라고합니다. 이렇게하면 긴급 통지로 아이콘을 깜박이거나 아이콘 컨텍스트 메뉴에 항목을 추가 할 수도 있습니다. 해당 페이지에
https://wiki.ubuntu.com/Unity/LauncherAPI
는 파이썬으로 작성된 좋은 예있다. dbus를 통해 대화하려면 gi python 모듈을 사용해야합니다. 당신은 또한 더 낮은 수준의 DBUS API를 통해 직접 대화 할 수 있습니다.
from gi import Unity
launcher = Unity.LauncherEntry.get_for_desktop_id ("evolution.desktop")
launcher.set_property("count", 124)
launcher.set_property("count_visible", False)