Advertisement
Guest User

Untitled

a guest
Feb 20th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. import sys, random, pprint
  2. from PyQt5 import QtWidgets, QtGui, QtCore
  3. from PyQt5 import QtGui
  4. from PyQt5.QtCore import Qt
  5.  
  6. class Window(QtWidgets.QMainWindow):
  7. def __init__(self):
  8. super().__init__()
  9.  
  10. self.initUI()
  11.  
  12. def initUI(self):
  13. self.setGeometry(QtCore.QRect(200, 200, 700, 700))
  14.  
  15. self.widget = QtWidgets.QWidget(self)
  16. self.widget.setGeometry(QtCore.QRect(10, 10, 400, 200))
  17. self.widget.setObjectName("widget")
  18.  
  19. def paintEvent(self, event):
  20. painter = QtGui.QPainter()
  21. painter.begin(self.widget)
  22. self.drawPoints(painter)
  23. painter.end()
  24.  
  25. def drawPoints(self, painter):
  26. #drawing code
  27.  
  28.  
  29. if __name__ == '__main__':
  30. app = QtWidgets.QApplication(sys.argv)
  31. ex = Window()
  32. ex.show()
  33. sys.exit(app.exec_())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement