Saya sedang menulis aplikasi yang perlu menggunakan indikator. Saya telah melakukan ini di masa lalu menggunakan PyGTK dan GTK2, menggunakan sebagai referensi dokumen ini: https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators#Python_version
Namun, itu hanya berfungsi dengan PyGTK dan GTK2. Banyak hal telah berubah sejak saat itu, dan saya perlu menemukan beberapa dokumentasi yang baik, tutorial atau contoh yang baik untuk mempelajari cara kerjanya.
Juga, satu hal yang sama sekali tidak dijelaskan oleh dokumen yang disebutkan sebelumnya, adalah bagaimana menambahkan sub-menu ke suatu indikator. Saya harap seseorang dapat menjelaskan hal ini, serta bagaimana mengintegrasikan dengan indikator kategori jika itu dilakukan dengan menggunakan alat yang sama.
Terima kasih.
sumber
RepositoryError: Requiring namespace 'Gtk' version '3.0', but '2.0' is already loaded
. Jadi sepertinya appindicator 0.1 bekerja dengan gtk2 yaitu pygtk dan appindicator3 dan di atas jika ada yang bekerja dengan gtk3Berikut ini adalah aplikasi perancah sederhana yang bodoh yang memiliki jendela konfigurasi, jendela utama, dan indikator aplikasi.
sumber
Kalau-kalau ada orang yang merasa berguna, saya membuat indikator aplikasi minimal dengan Python, GIR dan GTK3. Bunyinya kecepatan CPU dari / proc / cpuinfo setiap beberapa detik dan menampilkannya.
Lihat di sini: https://bitbucket.org/cpbotha/indicator-cpuspeed/src
sumber
Berikut ini adalah contoh dari membaca suhu cpu. salin ikon bernama temp-icon.png / svg di direktori skrip
sumber