def __init__(self, parent=None): super().__init__(parent) self.filename = None self.mwindow = QtGui.QMainWindow() self.model = Model(self.mwindow) self.gui = GUI.Ui_MainWindow() self.gui.setupUi(self) self.tableView = self.gui.tableView self.tablemodel = Table(parent=self, datalist=[], header=[]) self.role = Qt.DisplayRole self.signals() self.undoStack = QUndoStack() self.gui.tableView.setItemDelegate( ItemDelegate(self.undoStack, self.undoText_redoText)) self.username = "******" self.password = "******" self.database = "wahlen" self.wahltermin = "2016-04-24" self.db = SQL(self.username, self.password, self.database, self.wahltermin)