UI/UserInterface.py

changeset 538
7f1a56e80124
parent 537
72b32daeb8d6
child 539
87f9bce38a44
equal deleted inserted replaced
537:72b32daeb8d6 538:7f1a56e80124
2994 2994
2995 def __restart(self): 2995 def __restart(self):
2996 """ 2996 """
2997 Private method to restart the application. 2997 Private method to restart the application.
2998 """ 2998 """
2999 res = QMessageBox.question(None, 2999 res = E5MessageBox.question(self,
3000 self.trUtf8("Restart application"), 3000 self.trUtf8("Restart application"),
3001 self.trUtf8("""The application needs to be restarted. Do it now?"""), 3001 self.trUtf8("""The application needs to be restarted. Do it now?"""),
3002 QMessageBox.StandardButtons(\ 3002 QMessageBox.StandardButtons(\
3003 QMessageBox.No | \ 3003 QMessageBox.No | \
3004 QMessageBox.Yes), 3004 QMessageBox.Yes),
5518 url = "" 5518 url = ""
5519 try: 5519 try:
5520 if "-snapshot-" in Version: 5520 if "-snapshot-" in Version:
5521 # check snapshot version 5521 # check snapshot version
5522 if versions[2] > Version: 5522 if versions[2] > Version:
5523 res = QMessageBox.question(self, 5523 res = E5MessageBox.question(self,
5524 self.trUtf8("Update available"), 5524 self.trUtf8("Update available"),
5525 self.trUtf8("""The update to <b>{0}</b> of eric5 is available""" 5525 self.trUtf8("""The update to <b>{0}</b> of eric5 is available"""
5526 """ at <b>{1}</b>. Would you like to get it?""")\ 5526 """ at <b>{1}</b>. Would you like to get it?""")\
5527 .format(versions[2], versions[3]), 5527 .format(versions[2], versions[3]),
5528 QMessageBox.StandardButtons(\ 5528 QMessageBox.StandardButtons(\
5529 QMessageBox.No | \ 5529 QMessageBox.No | \
5530 QMessageBox.Yes), 5530 QMessageBox.Yes),
5531 QMessageBox.Yes) 5531 QMessageBox.Yes)
5532 url = res == QMessageBox.Yes and versions[3] or '' 5532 url = res == QMessageBox.Yes and versions[3] or ''
5533 elif versions[0] > Version: 5533 elif versions[0] > Version:
5534 res = QMessageBox.question(self, 5534 res = E5MessageBox.question(self,
5535 self.trUtf8("Update available"), 5535 self.trUtf8("Update available"),
5536 self.trUtf8("""The update to <b>{0}</b> of eric5 is available""" 5536 self.trUtf8("""The update to <b>{0}</b> of eric5 is available"""
5537 """ at <b>{1}</b>. Would you like to get it?""")\ 5537 """ at <b>{1}</b>. Would you like to get it?""")\
5538 .format(versions[0], versions[1]), 5538 .format(versions[0], versions[1]),
5539 QMessageBox.StandardButtons(\ 5539 QMessageBox.StandardButtons(\
5547 self.trUtf8("Eric5 is up to date"), 5547 self.trUtf8("Eric5 is up to date"),
5548 self.trUtf8("""You are using the latest version of eric5""")) 5548 self.trUtf8("""You are using the latest version of eric5"""))
5549 else: 5549 else:
5550 # check release version 5550 # check release version
5551 if versions[0] > Version: 5551 if versions[0] > Version:
5552 res = QMessageBox.question(self, 5552 res = E5MessageBox.question(self,
5553 self.trUtf8("Update available"), 5553 self.trUtf8("Update available"),
5554 self.trUtf8("""The update to <b>{0}</b> of eric5 is available""" 5554 self.trUtf8("""The update to <b>{0}</b> of eric5 is available"""
5555 """ at <b>{1}</b>. Would you like to get it?""")\ 5555 """ at <b>{1}</b>. Would you like to get it?""")\
5556 .format(versions[0], versions[1]), 5556 .format(versions[0], versions[1]),
5557 QMessageBox.StandardButtons(\ 5557 QMessageBox.StandardButtons(\

eric ide

mercurial