Choice of icons from 'DESKTOP SESSION' variable

parent a03b89ba
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
......
VERSION=0.5
VERSION=0.6
......@@ -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"
#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"
# 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"
def usage():
print _("Usage: license-dialog /license/path")
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment