def __init__(self, mem):
     self.mem=mem
     QDialog.__init__(self)
     self.setModal(True)
     self.setupUi(self)
     
     s="<html><body>"
     s=s + self.tr("""Web page is in <a href="http://github.com/turulomio/caloriestracker/">http://github.com/turulomio/caloriestracker/</a>""")
     s=s + "<p>"
     s=s + self.tr("This program has been developed by Mariano Mu\xf1oz") + "<p>"
     s=s + self.tr("It has been translated to the following languages:")
     s=s + "<ul>"
     s=s + "<li>English</li>"
     s=s + "<li>Espa\xf1ol</li>"
     s=s + "</ul>"
     s=s + "<p>"
     s=s + self.tr("""Avatars are from <a href="http://www.nobleavatar.com/">http://www.nobleavatar.com/</a>""")
     s=s + "</body></html>"
     
     self.textBrowser.setHtml(s)
     self.lblVersion.setText("{} ({})".format(__version__, __versiondatetime__.date()))
     dbversion=self.mem.con.cursor_one_field("select value from globals where id=1")
     self.lblProductsVersion.setText(self.tr("Database version is: {}").format(dbversion))
     self.tblSoftware.settings(self.mem, "frmAbout")
     self.tblStatistics.settings(self.mem, "frmAbout")
     cp=CompaniesAndProducts(self.mem)
     cp.qtablewdiget_database_registers(self.tblStatistics)
     self.load_tblSoftware()
     self.tblSoftware.itemClicked.connect(self.OpenLink)
Exemple #2
0
 def addCommonToArgParse(self, parser):
     parser.add_argument('--version',
                         action='version',
                         version="{} ({})".format(
                             __version__, __versiondatetime__.date()))
     parser.add_argument(
         '--debug',
         help="Debug program information",
         choices=["DEBUG", "INFO", "WARNING", "ERROR", "CRITICAL"],
         default="ERROR")