def __init__(self, *args, odir='', **kwargs):
super().__init__(*args, **kwargs)
self.outdir = odir
+ self.setAttribute(Qt.WA_DeleteOnClose)
self.setWindowTitle("Thumbnail Manager")
self.resize(800, 700)
self.dlg_layout = QVBoxLayout(self)
self.loadfile = item.vfile
eprint(1, "load file ", item.vfile)
break
- self.deleteLater()
super().accept()
- def reject(self):
- self.deleteLater()
- super().reject()
-
def refresh_list(self):
self.ilist = get_indexfiles(self.outdir)
self.redraw_list()
class aboutDialog(QDialog):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
+ self.setAttribute(Qt.WA_DeleteOnClose)
self.setWindowTitle('Help & About')
self.setFixedSize(600, 600)
self.setSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed)
self.dlg_layout.addWidget(self.help_pane)
self.dlg_layout.addLayout(self.btn_layout)
- def accept(self):
- self.deleteLater()
- super().accept()
-
- def reject(self):
- self.deleteLater()
- super().reject()
-
class cfgDialog(QDialog):
ilist = []
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
+ self.setAttribute(Qt.WA_DeleteOnClose)
self.setWindowTitle('Preferences')
self.table_widget = QTableWidget()
self.table_widget.setSelectionMode(QAbstractItemView.NoSelection)
self.dlg_layout.addLayout(self.btn_layout)
self.refresh()
- def reject(self):
- self.deleteLater()
- super().reject()
-
def accept(self):
self.apply()
- self.deleteLater()
super().accept()
def reset(self):