Don't exit with error if DESKTOP_SESSION is not set
This commit is contained in:
parent
4c0f101ebc
commit
efdae3b42b
@ -6,17 +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
|
||||
|
||||
|
||||
# Decisione presa in run-time
|
||||
imgAccetto = "object-select-symbolic"
|
||||
imgRifiuto = "window-close-symbolic"
|
||||
imgForm = "document"
|
||||
if (os.getenv('DESKTOP_SESSION')):
|
||||
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 = "dialog-ok-apply"
|
||||
imgRifiuto = "dialog-close"
|
||||
imgForm = "text-rtf"
|
||||
else: # In alternativa quelle di gnome
|
||||
imgAccetto = "emblem-default"
|
||||
imgRifiuto = "gtk-stop"
|
||||
imgForm = "document"
|
||||
|
||||
|
||||
def usage():
|
||||
print _("Usage: license-dialog /license/path")
|
||||
@ -24,6 +24,7 @@ def usage():
|
||||
|
||||
|
||||
gettext.install('license-dialog', '/usr/share/locale', unicode=1)
|
||||
|
||||
try:
|
||||
path = sys.argv[1]
|
||||
#si verifica se non si fornisce alcun argomento
|
||||
|
Loading…
Reference in New Issue
Block a user