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
|
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
|
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
|
# 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
|
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
|
if (desktop_session == 'default') or (desktop_session.left(3) == 'kde'): # Scelgo le icone di kde
|
||||||
imgAccetto = "dialog-ok-apply"
|
imgAccetto = "dialog-ok-apply"
|
||||||
imgRifiuto = "dialog-close"
|
imgRifiuto = "dialog-close"
|
||||||
imgForm = "text-rtf"
|
imgForm = "text-rtf"
|
||||||
else: # In alternativa quelle di gnome
|
|
||||||
imgAccetto = "emblem-default"
|
|
||||||
imgRifiuto = "gtk-stop"
|
|
||||||
imgForm = "document"
|
|
||||||
|
|
||||||
|
|
||||||
def usage():
|
def usage():
|
||||||
print _("Usage: license-dialog /license/path")
|
print _("Usage: license-dialog /license/path")
|
||||||
@ -24,6 +24,7 @@ def usage():
|
|||||||
|
|
||||||
|
|
||||||
gettext.install('license-dialog', '/usr/share/locale', unicode=1)
|
gettext.install('license-dialog', '/usr/share/locale', unicode=1)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
path = sys.argv[1]
|
path = sys.argv[1]
|
||||||
#si verifica se non si fornisce alcun argomento
|
#si verifica se non si fornisce alcun argomento
|
||||||
|
Loading…
Reference in New Issue
Block a user