def closeEvent(self, event): parseVal = MainCfg() sizeHeight = self.size().height() sizeWidth = self.size().width() posX = self.pos().x() posY = self.pos().y() parseVal.writeCfgUpdateValue('MAIN', 'geometry', '%s, %s, %s, %s' % (posX, posY, sizeWidth, sizeHeight))
def openFile(self): files_types = "DB (*.db)" self.filename, filter = QtGui.QFileDialog.getOpenFileNameAndFilter(self, 'Save file', '.db', files_types) sqliteUrl = ('sqlite:///%s' % self.filename) self.tables(sqliteUrl) self.redraw() self.setWindowTitle('%s - TakeNote' % self.filename) parseVal = MainCfg() parseVal.writeCfgUpdateValue('MAIN', 'default_db', self.filename) self.treeWidget.setCurrentItem(self.treeWidget.topLevelItem(0)) self.textEdit.hasFocus()