def __init__(self, parent=None, shared_dict=None): QStackedWidget.__init__(self, parent) self.setStyleSheet("""QWidget{background-color:#f2ede1;}""") self.pageAllegroAdd = PageAllegroAdd(self, shared_dict) self.pageAllegroMonitored = PageAllegroMonitored(self, shared_dict) self.pageAllegroOptions = PageAllegroOptions(self) self.pageAbout = PageAbout(self) self.pageLoading = PageLoading(self)
def __init__(self): QStackedWidget.__init__(self) self.setFixedSize(800, 480) page0 = SignUpName() page1 = SignUpContact() page2 = SignUpID() page3 = SignUpNFC() page4 = SignUpCheck() self.addWidget(page0) # index: 0 self.addWidget(page1) # index: 1 self.addWidget(page2) # index: 2 self.addWidget(page3) # index: 3 self.addWidget(page4) # index: 4 self.name = "Unknown" self.contact = 0 self.contact1 = "1234" self.contact2 = "5678" self.id = "2020123456" self.nfc_uid = "" self.db = DataBase() page0.ui.button_right.clicked.connect(self.save_name) page0.ui.button_right.clicked.connect(partial(self.switch_page, 1)) page0.ui.edit_name.returnPressed.connect(self.save_name) page0.ui.edit_name.returnPressed.connect(partial(self.switch_page, 1)) page1.ui.button_left.clicked.connect(partial(self.switch_page, 0)) page1.ui.button_right.clicked.connect(self.save_contact) page1.ui.button_right.clicked.connect(partial(self.switch_page, 2)) page1.ui.edit_contact3.returnPressed.connect(self.save_contact) page1.ui.edit_contact3.returnPressed.connect(partial(self.switch_page, 2)) page2.ui.button_left.clicked.connect(partial(self.switch_page, 1)) page2.ui.button_right.clicked.connect(self.save_id) page2.ui.button_right.clicked.connect(partial(self.switch_page, 3)) page2.ui.edit_id.returnPressed.connect(self.save_id) page2.ui.edit_id.returnPressed.connect(partial(self.switch_page, 3)) page3.ui.button_left.clicked.connect(partial(self.switch_page, 2)) page3.ui.button_right.clicked.connect(self.save_nfc_uid) page3.ui.button_right.clicked.connect(partial(self.switch_page, 4)) page4.ui.button_left.clicked.connect(partial(self.switch_page, 3)) page4.ui.button_register.clicked.connect(self.sign_up_user) page4.ui.dialog_false.button_ok.clicked.connect(page4.ui.dialog_false.hide) self.set_page()
def __init__(self, parent=None): QStackedWidget.__init__(self, parent)