def __init__(self, filename=None, arg=None, parent=None): QtGui.QMainWindow.__init__(self, parent) self.ui = Ui_MainWindow() self.ui.setupUi(self) self.lsig = None self.lbg = None self.dfsig = None self.dfbg = None self.filters = [] for x in os.listdir(os.path.expanduser("~/filters")): if x[-4:] == ".npz": print("Found a filter:", x) self.filters.append(x) n = self.ui.filters.rowCount() + 1 self.ui.filters.setRowCount(n) self.ui.filters.setItem(n - 1, 0, QtGui.QTableWidgetItem(x[:-4])) self.ui.filters.setItem(n - 1, 1, QtGui.QTableWidgetItem(x)) self.ui.filterL.addItem(x[:-4]) self.ui.filterS.addItem(x[:-4]) # Signals / Slots self.connect(self.ui.LL, QtCore.SIGNAL('clicked()'), self.loadL) self.connect(self.ui.LLBG, QtCore.SIGNAL('clicked()'), self.loadLBG) self.connect(self.ui.LS, QtCore.SIGNAL('clicked()'), self.loadDF) self.connect(self.ui.LSBG, QtCore.SIGNAL('clicked()'), self.loadDFBG) self.connect(self.ui.BTsave, QtCore.SIGNAL('clicked()'), self.save)
def __init__(self): super().__init__() self.mainWindow = Ui_MainWindow() self.mainWindow.setupUi(self) self.mainWindow.opsBox.addItems(['+','-','*','/']) self.show()
from PyQt5 import QtCore, QtGui, QtWidgets from calc import Ui_MainWindow if __name__ == "__main__": import sys app = QtWidgets.QApplication(sys.argv) MainWindow = QtWidgets.QMainWindow() ui = Ui_MainWindow() ui.setupUi(MainWindow) result = ui.output ui.button0.clicked.connect(ui.Clicked0) ui.button1.clicked.connect(ui.Clicked1) ui.button2.clicked.connect(ui.Clicked2) ui.button3.clicked.connect(ui.Clicked3) ui.button4.clicked.connect(ui.Clicked4) ui.button5.clicked.connect(ui.Clicked5) ui.button6.clicked.connect(ui.Clicked6) ui.button7.clicked.connect(ui.Clicked7) ui.button8.clicked.connect(ui.Clicked8) ui.button9.clicked.connect(ui.Clicked9) ui.buttonMult.clicked.connect(ui.ClickedMU) ui.buttonMod.clicked.connect(ui.ClickedMO) ui.buttonDiv.clicked.connect(ui.ClickedDI) ui.buttonSub.clicked.connect(ui.ClickedMI) ui.buttonAdd.clicked.connect(ui.ClickedPL) ui.buttonDec.clicked.connect(ui.ClickedDE) ui.buttonEquals.clicked.connect(ui.ClickedEQ)
def __init__(self): super(mywindow, self).__init__() self.ui = Ui_MainWindow() self.ui.setupUi(self) self.ui.pushButton_3.clicked.connect(self.modifipole)