sample.py (614B)
1 import sys 2 from PyQt5 import QtCore, QtGui, QtWidgets 3 from firstgui import Ui_myfirstgui 4 5 class MyFirstGuiProgram(Ui_myfirstgui): 6 def __init__(self, dialog): 7 Ui_myfirstgui.__init__(self) 8 self.setupUi(dialog) 9 10 # Connect "add" button with a custom function (addInputTextToListbox) 11 self.addBtn.clicked.connect(self.addInputTextToListbox) 12 13 def addInputTextToListbox(self): 14 txt = self.myTextInput.text() 15 self.listWidget.addItem(txt) 16 17 if __name__ == '__main__': 18 app = QtWidgets.QApplication(sys.argv) 19 dialog = QtWidgets.QDialog() 20 21 prog = MyFirstGuiProgram(dialog) 22 23 dialog.show() 24 sys.exit(app.exec_())