Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Simple Program with 2 Line Edits and 1 Checkbox to learn how to save/restore state.
- from PyQt5 import QtCore, QtGui, QtWidgets
- class Ui_MainWindow(object):
- def setupUi(self, MainWindow):
- MainWindow.setObjectName("MainWindow")
- MainWindow.resize(231, 166)
- self.centralwidget = QtWidgets.QWidget(MainWindow)
- self.centralwidget.setObjectName("centralwidget")
- self.gridLayout_2 = QtWidgets.QGridLayout(self.centralwidget)
- self.gridLayout_2.setObjectName("gridLayout_2")
- self.widget = QtWidgets.QWidget(self.centralwidget)
- self.widget.setObjectName("widget")
- self.gridLayout_3 = QtWidgets.QGridLayout(self.widget)
- self.gridLayout_3.setObjectName("gridLayout_3")
- self.frame = QtWidgets.QFrame(self.widget)
- self.frame.setFrameShape(QtWidgets.QFrame.StyledPanel)
- self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
- self.frame.setObjectName("frame")
- self.gridLayout = QtWidgets.QGridLayout(self.frame)
- self.gridLayout.setObjectName("gridLayout")
- self.label = QtWidgets.QLabel(self.frame)
- self.label.setObjectName("label")
- self.gridLayout.addWidget(self.label, 0, 0, 1, 1)
- self.lineEdit = QtWidgets.QLineEdit(self.frame)
- self.lineEdit.setObjectName("lineEdit")
- self.gridLayout.addWidget(self.lineEdit, 0, 1, 1, 1)
- self.label_2 = QtWidgets.QLabel(self.frame)
- self.label_2.setObjectName("label_2")
- self.gridLayout.addWidget(self.label_2, 1, 0, 1, 1)
- self.lineEdit_2 = QtWidgets.QLineEdit(self.frame)
- self.lineEdit_2.setObjectName("lineEdit_2")
- self.gridLayout.addWidget(self.lineEdit_2, 1, 1, 1, 1)
- self.checkBox = QtWidgets.QCheckBox(self.frame)
- self.checkBox.setObjectName("checkBox")
- self.gridLayout.addWidget(self.checkBox, 2, 0, 1, 1)
- self.gridLayout_3.addWidget(self.frame, 0, 0, 1, 1)
- self.gridLayout_2.addWidget(self.widget, 0, 0, 1, 1)
- MainWindow.setCentralWidget(self.centralwidget)
- self.menubar = QtWidgets.QMenuBar(MainWindow)
- self.menubar.setGeometry(QtCore.QRect(0, 0, 231, 21))
- self.menubar.setObjectName("menubar")
- MainWindow.setMenuBar(self.menubar)
- self.statusbar = QtWidgets.QStatusBar(MainWindow)
- self.statusbar.setObjectName("statusbar")
- MainWindow.setStatusBar(self.statusbar)
- self.retranslateUi(MainWindow)
- QtCore.QMetaObject.connectSlotsByName(MainWindow)
- def retranslateUi(self, MainWindow):
- _translate = QtCore.QCoreApplication.translate
- MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
- self.label.setText(_translate("MainWindow", "User"))
- self.label_2.setText(_translate("MainWindow", "Country"))
- self.checkBox.setText(_translate("MainWindow", "CheckBox"))
- if __name__ == "__main__":
- import sys
- app = QtWidgets.QApplication(sys.argv)
- MainWindow = QtWidgets.QMainWindow()
- ui = Ui_MainWindow()
- ui.setupUi(MainWindow)
- MainWindow.show()
- sys.exit(app.exec_())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement