Пример #1
0
    def __init__(self):
        QtGui.QMainWindow.__init__(self)
        self.credit = Ui_Credits()
        self.credit.setupUi(self)

        self.conn() 

        #query to fill student list
        self.student_query = QSqlQuery()
        self.student_query.exec_("Select Student_name from Student order by Student_name")

        #set up sql model to display results of the query to the list view widget
        self.model = QSqlQueryModel()
        self.model.setQuery(self.student_query)
        self.credit.studentListView.setModel(self.model)

        # if the list view is clicked populate page with student information
        self.credit.studentListView.clicked.connect(self.showStudentInformation)

        # run insert new credit when apply button is clicked
        self.credit.apply_btn.clicked.connect(self.applyCredit)
        self.credit.back_btn.clicked.connect(self.close)
Пример #2
0
        self.Form.setText(_translate("MainWindow", "Form"))
        self.actionCredits.setText(_translate("MainWindow", "Credits"))
        self.actionHelp_2.setText(_translate("MainWindow", "Help"))




import sys
app = QtWidgets.QApplication(sys.argv)
MainWindow = QtWidgets.QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.setWindowIcon((QtGui.QIcon("twitter.png")))

Credits = QtWidgets.QWidget()
uic = Ui_Credits()
uic.setupUi(Credits)

Postive = QtWidgets.QWidget()
uip = Ui_Postive()
uip.setupUi(Postive)

Neutral = QtWidgets.QWidget()
uit = Ui_Neutral()
uit.setupUi(Neutral)


Negative = QtWidgets.QWidget()
uin = Ui_Negative()
uin.setupUi(Negative)