Beispiel #1
0
    def __init__(self):
        ui.Window.__init__(self, "Akagame | Create Quiz")
        self.init_window()
        self.init_background("img/imgbckg.jpg")
        self.init_title("Gestion des quiz")

        self.qTimer = QTimer()
        self.qTimer.setInterval(200)
        self.qTimer.timeout.connect(self.update_data)
        self.qTimer.start()

        self.centralwidget = QWidget(self)
        self.setCentralWidget(self.centralwidget)

        self.horizontal_box = QGridLayout(self.centralwidget)

        self.question_list = None
        self.current_quiz_name = None
        self.current_quiz_id = None
        self.id_quiz_current_name = None

        self.question_has_been_create = None

        self.init_quiz()
        self.init_question()
        self.init_quiz_get_id()

        self.btn_return = ui.ReturnButton(uimainmenuteatcher.WindowTeatcher,
                                          self.close,
                                          parent=self.centralwidget)

        self.show()
Beispiel #2
0
    def __init__(self, subject, true_answer, false_answer, total_question):
        ui.Window.__init__(self, "AkaGame | Game")
        self.init_window()
        self.init_background("img/bckg_create_char.jpg")

        self.wdg_answer = QWidget(self)
        self.setCentralWidget(self.wdg_answer)
        self.init_display_char()
        self.init_hp_bar()

        self.subject = subject
        self.true_answer = true_answer
        self.false_answer = false_answer
        self.total_question = total_question

        self.win_gold()
        self.win_xp()

        self.btn_return = ui.ReturnButton(uimainmenu.WindowMainMenu,
                                          self.close,
                                          parent=self.wdg_answer)
        self.btn_return.resize(150, 60)
        self.btn_return.move(565, 750)
        self.btn_return.setStyleSheet(
            "QPushButton { background-color: transparent; font-size: 20px; border : 2px solid white; border-radius : 20px; color : white }"
            "QPushButton:hover { background-color: rgba(50, 50, 50, 0.5); font-size: 20px; border : 2px solid white; border-radius : 20px; color : white }"
            "QPushButton:pressed { background-color: rgba(250, 250, 250, 0.5); font-size: 20px; border : 2px solid white; border-radius : 20px; color : white }"
        )

        self.init_answer()

        self.show()
Beispiel #3
0
    def __init__(self):
        ui.Window.__init__(self, "Akagame | Create account")
        self.init_window()
        self.init_background("img/imgbckg.jpg")
        self.centralwidget = QWidget(self)
        self.setCentralWidget(self.centralwidget)
        self.btn_return = ui.ReturnButton(uilogin.WindowLogin, self.close, parent=self.centralwidget)

        self.test = -1

        self.show()
Beispiel #4
0
    def __init__(self):
        ui.Window.__init__(self, "Akagame | Connection")
        self.init_window()
        self.init_background("img/imgbckg.jpg")
        self.init_title("Profile")

        self.centralwidget = QWidget(self)
        self.setCentralWidget(self.centralwidget)

        self.centralwidget = QWidget(self)

        self.init_display_char()
        self.init_display_gold()
        self.init_display_xp()
        self.init_hp_bar()

        self.setCentralWidget(self.centralwidget)

        subject = self.myDataBase.get(
            f"SELECT subject,mark FROM marks WHERE account_id={constinfo.account_id}"
        )
        self.french_marks = []
        self.english_marks = []
        self.maths_marks = []
        self.history_marks = []

        if subject != None:
            for sub in subject:
                sub_pooped = sub[0].pop()
                if sub_pooped == "FRENCH":
                    self.french_marks.append(sub[1])
                elif sub_pooped == "ENGLISH":
                    self.english_marks.append(sub[1])
                elif sub_pooped == "MATHS":
                    self.maths_marks.append(sub[1])
                elif sub_pooped == "HISTORY":
                    self.history_marks.append(sub[1])

        self.init_lineedit()

        self.btn_return = ui.ReturnButton(uimainmenu.WindowMainMenu,
                                          self.close,
                                          parent=self.centralwidget)
        self.btn_return.resize(150, 60)
        self.btn_return.move(565, 750)
        self.btn_return.setStyleSheet(
            "QPushButton { font-size: 20px; border : 2px solid white; border-radius : 20px }"
            "QPushButton:hover { background-color: rgba(50, 50, 50, 0.5); font-size: 20px; border : 2px solid white; border-radius : 20px }"
            "QPushButton:pressed { background-color: rgba(250, 250, 250, 0.5); font-size: 20px; border : 2px solid white; border-radius : 20px }"
        )

        self.show()
Beispiel #5
0
    def __init__(self):
        ui.Window.__init__(self, "Akagame | Create account")
        self.init_window()
        self.init_background("img/imgbckg.jpg")
        self.init_title("Création de compte")

        self.centralwidget = QWidget(self)
        self.setCentralWidget(self.centralwidget)

        self.init_lineedit()
        self.init_error_field()
        self.init_label()
        self.init_button()

        self.question_manager_lbl_success = QLabel(self.centralwidget)
        self.question_manager_lbl_success.setGeometry(500, 500, 200, 30)

        self.btn_return = ui.ReturnButton(uilogin.WindowLogin,
                                          self.close,
                                          parent=self.centralwidget)

        self.show()
Beispiel #6
0
    def __init__(self):
        ui.Window.__init__(self, "AkaGame | Create Player")
        self.init_window()
        self.init_background("img/bckg_create_char.jpg")
        self.init_title("Création du personnage")
        self.title.move(130, 36)

        self.centralwidget = QWidget(self)
        self.setCentralWidget(self.centralwidget)

        self.gender = 1
        self.curr_char = 0

        self.init_lineedit()
        self.init_display_char()
        self.init_button()

        self.btn_return = ui.ReturnButton(uilogin.WindowLogin,
                                          self.close,
                                          name="Annuler",
                                          parent=self.centralwidget)

        self.show()
Beispiel #7
0
    def __init__(self):
        ui.Window.__init__(self, "AkaGame | Choose game")
        self.init_window()
        self.init_background("img/bckg_create_char.jpg")
        self.init_title("Choix du quiz")

        self.centralwidget = QWidget(self)

        self.init_display_char()

        self.setCentralWidget(self.centralwidget)

        self.init_subject()
        self.init_lineedit()
        self.init_button()
        self.init_error_lbl()
        self.init_hp_bar()

        self.btn_return = ui.ReturnButton(uimainmenu.WindowMainMenu,
                                          self.close,
                                          parent=self.centralwidget)

        self.show()