def closeEvent(self, event): settings['Main']['windowGeo'] = saveWidgetGeo(self) tListVisible = self.tList.isVisible() settings['Main']['tagListVisible'] = str(tListVisible) if tListVisible: settings['Main']['tagListWidth'] = str(int(self.splitter.sizes()[0] / scaleRatio)) event.accept()
def closeEvent(self, event): settings['Main']['windowGeo'] = saveWidgetGeo(self) tListVisible = self.tagList.isVisible() settings['Main']['tagListVisible'] = str(tListVisible) if tListVisible: settings['Main']['tagListWidth'] = str( int(self._tagListWidth() / scaleRatio))
def closeEvent(self, event): """Normal close will save diary. For cancel operation, call closeNoSave.""" settings['Editor']['windowGeo'] = saveWidgetGeo(self) self.closed.emit(self.id, self.needSave() if self._saveOnClose else False) event.accept()