Écrire un indicateur d'application sans icône

8

J'ai écrit un indicateur d'application qui affiche des informations sur ma consommation mensuelle de réseau. Je ne veux pas qu'il ait une icône à côté du texte que j'affiche. Comment écrire un indicateur d'application sans icône?

Le code que j'utilise pour initialiser mon indicateur est:

self.indicator = appindicator.Indicator.new("VooMeter", "network", appindicator.IndicatorCategory.SYSTEM_SERVICES)

En lisant la documentation je ne trouve pas la valeur à mettre au lieu de "réseau"

danjjl
la source

Réponses:

3

Après quelques essais de code, je n'ai pas trouvé de moyen non plus et en lisant les documents, je ne pense pas que ce soit possible. Voici quelque chose d'intéressant de la labelpropriété:

L'étiquette ne sera pas affichée à moins qu'il n'y ait également une icône.

Donc, s'il existe un moyen de désactiver l'icône, il n'affichera même pas l'étiquette.

Timo
la source
Votre droit, je me demande quelle bibliothèque xfce4-netload-plugin utilise pour afficher le texte dans le panneau sans icône
danjjl
Avez-vous progressé davantage avec cela?
Utkarsh Sinha
En un coup d'œil, xfce4-netload-pluginn'utilise pas le framework d'indicateur d'Unity. Un petit hack serait de créer une image vide ou peu transparente et de l'ajouter.
Timo
3

J'ai eu le même problème. Comme solution de contournement, j'ai utilisé une image transparente d'un pixel de large comme icône.

hege
la source