Advertisement
Guest User

PyQt4toPyQt5

a guest
Jul 31st, 2017
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.98 KB | None | 0 0
  1. import sys, sqlite3, time
  2. from PyQt4 import QtGui, QtCore
  3. from PyQt4.QtSql import QSqlQueryModel,QSqlDatabase,QSqlQuery
  4. _fromUtf8 = QtCore.QString.fromUtf8
  5.  
  6.  
  7. class Window(QtGui.QMainWindow):
  8. def __init__(self):
  9. super(Window, self).__init__()
  10. self.setFixedSize(758,610)
  11. self.setWindowTitle('Lottery')
  12.  
  13. self.statusBar()
  14. self.home()
  15.  
  16. def home(self):
  17. self.danasnjiDatum = time.strftime('%Y-%m-%d')
  18. btn = QtGui.QPushButton("Izlaz",self)
  19. btn.move(10,200)
  20. btn.clicked.connect(self.test)
  21.  
  22. self.label3 = QtGui.QLabel('Option:',self)
  23. self.label3.move(10,20)
  24. self.comboBox = QtGui.QComboBox(self)
  25. self.comboBox.addItem('--')
  26. self.comboBox.addItem("Two number pairs")
  27. self.comboBox.addItem("Last time each pair came as a result...")
  28. self.comboBox.addItem("Pairs never drawn together")
  29. self.comboBox.addItem("Group 1-39")
  30. self.comboBox.addItem("Group ")
  31. self.comboBox.move(10,60)
  32. self.comboBox.resize(150,30)
  33.  
  34. # Criteria
  35. self.label4 = QtGui.QLabel('Criteria:',self)
  36. self.label4.move(170,20)
  37. self.label4.resize(110,30)
  38.  
  39. self.input = QtGui.QLineEdit(self)
  40. self.input.move(170, 60)
  41. self.input.resize(150,30)
  42.  
  43.  
  44.  
  45. self.calculate = QtGui.QPushButton("Calculate",self)
  46. self.calculate.move(330,59)
  47. self.calculate.resize(100,32)
  48. self.calculate.clicked.connect(self.test)
  49.  
  50.  
  51. self.projectView = QtGui.QTreeWidget(self)
  52. self.projectView.setObjectName("projectView")
  53. self.projectView.headerItem().setText(0, "")
  54. self.projectView.move(10,100)
  55. self.projectView.resize(738,500)
  56.  
  57.  
  58. self.show()
  59. def test(self):
  60. print self.comboBox.currentText()
  61.  
  62.  
  63. def run():
  64. app = QtGui.QApplication(sys.argv)
  65. GUI = Window()
  66.  
  67. app.exec_()
  68. run()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement