Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- #from PyQT5.QtCore import
- from PyQt5.QtWidgets import QApplication, QWidget, QMainWindow, QAction, qApp, QPushButton, QLineEdit
- from PyQt5.QtGui import QIcon
- class GUI(QMainWindow):
- i = 0
- def __init__(self):
- super().__init__()
- self.initUI()
- def initUI(self):
- widget = QWidget(self)
- #MenuBar
- menubar = self.menuBar()
- filemenu = menubar.addMenu('&File')
- #Buttons
- btnAdd = QPushButton('Add', self)
- btnAdd.resize(120, 40)
- btnAdd.move(5, 30)
- btnAdd.clicked.connect(self.AddLineEdit)
- btnDel = QPushButton('Delete', self)
- btnDel.resize(120, 40)
- btnDel.move(135, 30)
- btnADel = QPushButton('Delete All', self)
- btnADel.resize(120, 40)
- btnADel.move(265, 30)
- #Window
- self.setGeometry(500, 300, 600, 600)
- self.setWindowTitle('Planner')
- self.setWindowIcon(QIcon('images/icon/icon.png'))
- self.show()
- def AddLineEdit(self, i):
- source = self.sender()
- print(int(i))
- ProblemLine = QLineEdit(self)
- ProblemLine.resize(300, 20)
- ProblemLine.move(5, (100 * int(i)) + 100)
- ProblemLine.show()
- i += 1
- if __name__ == '__main__':
- app = QApplication(sys.argv)
- gui = GUI()
- sys.exit(app.exec_())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement