Advertisement
Guest User

Untitled

a guest
Aug 1st, 2014
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. from PyQt4 import QtCore, QtGui
  2. app = QtGui.QApplication([])
  3. class AppWindow(QtGui.QMainWindow):
  4. def __init__(self):
  5. super(AppWindow, self).__init__()
  6. mainWidget=QtGui.QWidget()
  7. self.setCentralWidget(mainWidget)
  8. mainLayout = QtGui.QVBoxLayout()
  9. mainWidget.setLayout(mainLayout)
  10. frame=QtGui.QFrame()
  11. frame.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
  12. frame.connect(frame, QtCore.SIGNAL("customContextMenuRequested(QPoint)" ), self.up)
  13. mainLayout.addWidget(frame)
  14.  
  15. self.modal=QtGui.QInputDialog()
  16.  
  17. def up(self, QPos):
  18. self.modal.move(QtGui.QCursor.pos())
  19. self.modal.show()
  20. self.modal.raise_()
  21.  
  22. window=AppWindow()
  23. window.show()
  24. sys.exit(app.exec_())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement