#!/usr/bin/env python
#-*- coding: utf-8 -*-
import sys
from PyQt4.QtGui import *
from PyQt4.QtCore import *
class Mainw(object):
def __init__(self, MainWindow):
super(Mainw, self).__init__()
MainWindow.setCentralWidget(self.cw)
self.
btn1.
setGeometry(QRect(0,
0,
100,
30))
QObject.
connect(self.
btn1,
SIGNAL("clicked()"), self.
openpopup)
def openpopup(self):
self.
pop.
setGeometry(QRect(100,
100,
400,
200)) self.pop.show()
if __name__ == "__main__":
main = Mainw(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
#!/usr/bin/env python
#-*- coding: utf-8 -*-
import sys
from PyQt4.QtGui import *
from PyQt4.QtCore import *
class Mainw(object):
def __init__(self, MainWindow):
super(Mainw, self).__init__()
self.cw = QWidget(MainWindow)
self.btn1 = QPushButton("Popup", self.cw)
MainWindow.setCentralWidget(self.cw)
self.btn1.setGeometry(QRect(0, 0, 100, 30))
QObject.connect(self.btn1, SIGNAL("clicked()"), self.openpopup)
def openpopup(self):
self.pop = QWidget()
self.pop.setGeometry(QRect(100, 100, 400, 200))
self.pop.show()
if __name__ == "__main__":
app = QApplication(sys.argv)
MainWindow = QMainWindow()
main = Mainw(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
To copy to clipboard, switch view to plain text mode
Bookmarks