Exemple #1
0
 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)
Exemple #2
0
    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()
Exemple #3
0
 def __init__(self, parent=None):
     QStackedWidget.__init__(self, parent)