def initUi(self): self.vecBtn.append(self.backupBtn) self.vecBtn.append(self.distBtn) self.vecBtn.append(self.customBtn) self.vecBtn.append(self.clearBtn) self.vecBtn.append(self.checklogBtn) for i in range(0, len(self.vecBtn)): self.vecBtn[i].setCheckable(True) self.vecBtn[i].setAutoExclusive(True) self.vecBtn[i].clicked.connect(self.setCurrentWidget) self.console1.hide() self.console2.hide() self.mainImg.show() self.aboutDlg = AboutDialog() self.quitBtn.clicked.connect(qApp.quit) self.aboutBtn.clicked.connect(self.aboutDlg.show) self.configDlg = ConfigDialog() self.configDlg.showMainWin.connect(self.show) self.plymouth = Plymouth() self.plymouth.showMainWin.connect(self.show) self.userSetting = UserSetting() self.userSetting.showMainWin.connect(self.show)