예제 #1
0
def Results():
    global true, n, false
    window = QtWidgets.QDialog()
    ui = Ui_Results()
    ui.setupUi(window)

    def done():
        global true, n
        true = str(true)
        n = str(n)
        d = 'Ваш результат: ' + true + ' правильных из ' + n + '.'
        ui.results.setText(d)
        otvet = ''
        if false == 0:
            ui.textEdit.setPlainText('Ошибок нет!Ты молодец)')
        else:
            for i in range(k):
                m = str(slova[i] + ' -> ' + 'вы написали ' + str(oshibki[i]) +
                        ',а правильно:' + str(verniy[i]) + '\n')
                otvet = otvet + m
            ui.textEdit.setPlainText(otvet)

        def main_menu():
            window.close()
            MainWindow.show()

        def again_test():
            window.close()
            Question()

        ui.main_menu.clicked.connect(main_menu)
        ui.again.clicked.connect(again_test)

    window.show()
    done()
    window.exec_()
예제 #2
0
파일: output.py 프로젝트: joel1794/NLQP
 def animateClick2(self):
     self.dialog = Ui_Results()
     self.w = QtGui.QDialog()
     self.dialog.setupUi(self.w, self.final_query)
     self.w.show()