def __init__(self): # QtGui.QDialog.__init__(self) self.setupUi(self) #self.__about = aboutDialog() self.__options = optionsDialog() self.__aboutDialog = aboutDialog() self.__logsDialog = logsDialog() self.__update = update() #Aliases for GUI objects self.__status = self.label_3 self.__ip = self.label_4 self.__ipStatus = self.label_12 self.__lastupdateIp = self.label_7 self.__lastupdateTime = self.label_9 #Get user dialogs and decriptions self.i18n() #Refresh self.on_pushButton_9_clicked() self.__options.load()
def on_actionAbout_triggered(self): pcStats = platform.uname() dialog = QtWidgets.QDialog() dialog.ui = aboutDialog() dialog.ui.setupUi(dialog) #dialog.ui.label.setText(text) dialog.ui.versionLB.setText('Version {}'.format(self.version)) dialog.ui.systemLB.setText(pcStats.system) dialog.ui.releaseLB.setText('Kernel {}'.format(pcStats.release)) dialog.ui.machineLB.setText('Processor {}'.format(pcStats.machine)) if sys.maxsize > 2**32: # test for 64bit OS dialog.ui.bitsLB.setText('64 bit OS') else: dialog.ui.bitsLB.setText('32 bit OS') dialog.exec_()
def aboutDiag(self): dialog = QDialog(self) dialog.ui = aboutDialog() dialog.ui.setupUi(dialog) dialog.setAttribute(Qt.WA_DeleteOnClose) dialog.exec_()
def openAboutDialog(self): self.about = about.aboutDialog() self.about.show()