Advertisement
Guest User

Untitled

a guest
Mar 21st, 2020
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. import sys
  2. #from PyQT5.QtCore import
  3. from PyQt5.QtWidgets import QApplication, QWidget, QMainWindow, QAction, qApp, QPushButton, QLineEdit
  4. from PyQt5.QtGui import QIcon
  5.  
  6. class GUI(QMainWindow):
  7. i = 0
  8. def __init__(self):
  9. super().__init__()
  10. self.initUI()
  11.  
  12. def initUI(self):
  13. widget = QWidget(self)
  14.  
  15. #MenuBar
  16. menubar = self.menuBar()
  17. filemenu = menubar.addMenu('&File')
  18.  
  19. #Buttons
  20. btnAdd = QPushButton('Add', self)
  21. btnAdd.resize(120, 40)
  22. btnAdd.move(5, 30)
  23. btnAdd.clicked.connect(self.AddLineEdit)
  24.  
  25. btnDel = QPushButton('Delete', self)
  26. btnDel.resize(120, 40)
  27. btnDel.move(135, 30)
  28.  
  29. btnADel = QPushButton('Delete All', self)
  30. btnADel.resize(120, 40)
  31. btnADel.move(265, 30)
  32.  
  33. #Window
  34. self.setGeometry(500, 300, 600, 600)
  35. self.setWindowTitle('Planner')
  36. self.setWindowIcon(QIcon('images/icon/icon.png'))
  37.  
  38. self.show()
  39.  
  40. def AddLineEdit(self, i):
  41. source = self.sender()
  42.  
  43. print(int(i))
  44. ProblemLine = QLineEdit(self)
  45. ProblemLine.resize(300, 20)
  46. ProblemLine.move(5, (100 * int(i)) + 100)
  47. ProblemLine.show()
  48. i += 1
  49.  
  50. if __name__ == '__main__':
  51. app = QApplication(sys.argv)
  52. gui = GUI()
  53. sys.exit(app.exec_())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement