Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def loader(self):
- widget = QWidget()
- self.setCentralWidget(widget)
- #layouts
- self.layout = QFormLayout()
- self.descriLayout = QVBoxLayout()
- self.buttonLayout = QHBoxLayout()
- #QFormLayout dealz
- self.name = QLabel('name')
- items = ['male' , 'female' , 'none']
- self.sexchooser = QComboBox()
- for item in items:
- self.sexchooser.addItem(item)
- self.age = QLabel('age')
- self.optcourse = QLabel('Opted Course')
- self.nameEdit = QLineEdit()
- #self.nameEdit.editingFinished()
- self.nameEdit.setPlaceholderText('enter name here')
- self.coursEdit = QLineEdit()
- self.coursEdit.setPlaceholderText('Mt || Ph || St')
- self.sexLabel = QLabel('sex')
- #age selector
- self.ageSelector = QComboBox()
- for x in range(18 , 40):
- self.ageSelector.addItem(str(x))
- self.descriptor = QPlainTextEdit()
- self.descriptor.setPlaceholderText('describe yourself here')
- self.descriptor.setUndoRedoEnabled(True)
- self.layout.addRow(self.name , self.nameEdit)
- self.layout.addRow(self.optcourse , self.coursEdit)
- self.layout.addRow(QLabel('sex') , self.sexchooser)
- self.layout.addRow(QLabel('Age') , self.ageSelector)
- #buttons dealz
- self.SubmitButton = QPushButton('&Submit')
- self.SubmitButton.clicked.connect(self.detailer)
- self.cancelButton = QPushButton("Can&cel")
- self.cancelButton.clicked.connect(self.close)
- self.buttonLayout.addWidget(self.SubmitButton)
- self.buttonLayout.addWidget(self.cancelButton)
- self.descriLayout.addLayout(self.layout)
- self.descriLayout.addWidget(self.descriptor)
- self.descriLayout.addLayout(self.buttonLayout)
- self.show()
- widget.setLayout(self.descriLayout)
- self.setMinimumSize(300 , 350)
- self.setMaximumSize(300 , 350)
- self.setWindowTitle('DETAILS')
- def detailer(self):
- #the second window called here
Add Comment
Please, Sign In to add comment