Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys, os
- from PyQt4 import QtCore, QtGui
- from PyQt4.QtCore import Qt
- class Dialog(QtGui.QDialog):
- def __init__(self, parent = None):
- super(Dialog, self).__init__(parent)
- # widgets
- self.edit1 = QtGui.QLineEdit()
- self.edit2 = QtGui.QLineEdit()
- self.btnOk = QtGui.QPushButton("Ok")
- self.btnCancel = QtGui.QPushButton("Cancel")
- self.btnHelp = QtGui.QPushButton("Help")
- self.btnOk.setDefault(True)
- # layout
- layout = QtGui.QVBoxLayout()
- layout.addWidget(self.edit1)
- layout.addWidget(self.edit2)
- layout.addWidget(self.btnHelp)
- layout.addWidget(self.btnOk)
- layout.addWidget(self.btnCancel)
- self.setLayout(layout)
- # signals
- self.btnOk.clicked.connect(self.accept)
- self.btnCancel.clicked.connect(self.reject)
- self.btnHelp.clicked.connect(self.help)
- def help(self):
- print("HELP...")
- if __name__ == '__main__':
- app = QtGui.QApplication(sys.argv)
- dialog = Dialog()
- result = dialog.exec_()
- print(result)
- sys.exit(0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement