Guest User

Untitled

a guest
May 27th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.70 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4. from PyQt4 import QtCore, Qt, QtGui
  5. import sys, random
  6.  
  7. class Window(Qt.QMainWindow):
  8. def __init__(self, parent = None):
  9. Qt.QMainWindow.__init__(self, parent)
  10.  
  11. self.mainWidget = Qt.QWidget()
  12. self.setWindowTitle(u"PyQT GSOM3000")
  13. self.setCentralWidget(self.mainWidget)
  14.  
  15. self.vLayout = Qt.QVBoxLayout()
  16. self.mainWidget.setLayout(self.vLayout)
  17.  
  18. self.edit = Qt.QTextEdit()
  19. self.vLayout.addWidget(self.edit)
  20. self.edit.setReadOnly(True)
  21.  
  22. self.hLayout = Qt.QHBoxLayout()
  23. self.vLayout.addLayout(self.hLayout)
  24.  
  25. self.gsomButton = Qt.QPushButton(u"GSOM!!!1")
  26. self.hLayout.addWidget(self.gsomButton)
  27.  
  28. self.quitButton = Qt.QPushButton(u"Выход")
  29. self.hLayout.addWidget(self.quitButton)
  30.  
  31. self.connect(self.quitButton, QtCore.SIGNAL("clicked()"), sys.exit)
  32. self.connect(self.gsomButton, QtCore.SIGNAL("clicked()"), self.addStroke)
  33.  
  34. def addStroke(self):
  35. spisok = [
  36. u"жажа",
  37. u"жёпь ебрило",
  38. u"пыщь",
  39. u"чочо",
  40. u"ъжсло",
  41. u"ъеччожа",
  42. u"мжвячни",
  43. u"прдунь-прдунь",
  44. u"лазерни пучке",
  45. ]
  46. stroka = ''
  47. for i in range(25):
  48. stroka += ' ' + spisok[random.randint(0, 8)]
  49. self.edit.setText(stroka)
  50.  
  51.  
  52.  
  53. if __name__=="__main__":
  54. app = Qt.QApplication(sys.argv)
  55. window = Window()
  56. window.show()
  57. app.exec_()
Add Comment
Please, Sign In to add comment