Choice of icons from 'DESKTOP SESSION' variable

This commit is contained in:
Filippo Bedendo Bordon 2011-12-26 17:58:25 +01:00
parent a03b89ba08
commit 6a380bd20d
3 changed files with 14 additions and 9 deletions

View File

@ -1,3 +1,6 @@
Changes in version 0.6
-Scelta delle icone a seconda della variabile d'ambiente 'DESKTOP_SESSION'
Changes in version 0.5
-Eccezione in assenza di argomento
-Controllo che la path non sia una directory

View File

@ -1 +1 @@
VERSION=0.5
VERSION=0.6

View File

@ -6,15 +6,17 @@ import sys #---: 0 -> licenza accettata
import gettext #---: 1 -> licenza rifiutata
from PyQt4 import QtGui, QtCore #---: 2 -> percorso licenza sbagliato o non presente o se l'argomento digitato è -h o --help
#kde
imgAccetto = "/opt/kde/share/icons/oxygen/32x32/actions/dialog-ok-apply.png"
imgRifiuto = "/opt/kde/share/icons/oxygen/32x32/actions/dialog-close.png"
imgForm = "/opt/kde/share/icons/oxygen/32x32/mimetypes/text-rtf.png"
# Decisione presa in run-time
desktop_session = QtCore.QString(os.getenv('DESKTOP_SESSION')) # Codice preso da mambatray
if (desktop_session == 'default') or (desktop_session.left(3) == 'kde'): # Scelgo le icone di kde
imgAccetto = "/opt/kde/share/icons/oxygen/32x32/actions/dialog-ok-apply.png"
imgRifiuto = "/opt/kde/share/icons/oxygen/32x32/actions/dialog-close.png"
imgForm = "/opt/kde/share/icons/oxygen/32x32/mimetypes/text-rtf.png"
else: # In alternativa quelle di gnome
imgAccetto = "/usr/share/icons/gnome/32x32/emblems/emblem-default.png"
imgRifiuto = "/usr/share/icons/gnome/32x32/actions/gtk-stop.png"
imgForm = "/usr/share/icons/gnome/32x32/mimetypes/document.png"
#gnome
#imgAccetto = "/usr/share/icons/gnome/32x32/actions/go-next.png"
#imgRifiuto = "/usr/share/icons/gnome/32x32/actions/gtk-stop.png"
#imgForm = "/usr/share/icons/gnome/32x32/mimetypes/document.png"
def usage():
print _("Usage: license-dialog /license/path")