dupeguru/qt
glubsy 6b4b436251 Fix crash on shutdown
* Fixes "'DetailsPanel' object has no attribute '_table'" error on shutdown if the Results table is updated (item removed) while the Details Dialog is shown as a floating window.
* It seems that QApplication.quit() triggers some sort of refresh on the floating QDockWidget, which in turn makes calls to the underlying model that is possibly being destroyed, ie. there might be a race condition here.
* Closing or hiding the QDockWidget before the cal to quit() is a workaround. Similarly, this is already done in the quitTriggered() method anyway.
* This fixes #857.
2021-04-16 17:54:49 +02:00
..
me Remove obsolete UI setup code 2020-10-28 01:48:39 +01:00
pe Remove redundant assignment 2021-04-15 18:03:00 +02:00
se Remove obsolete UI setup code 2020-10-28 01:48:39 +01:00
__init__.py Removed .ui files and made the UI setup "by hand". ui files cause more problems than they solve (UI designer is limited in what it can do). 2010-10-04 15:29:00 +02:00
app.py Fix crash on shutdown 2021-04-16 17:54:49 +02:00
deletion_options.py Format files with black 2019-12-31 20:16:27 -06:00
details_dialog.py Fix crash on shutdown 2021-04-16 17:54:49 +02:00
details_table.py Remove unused properties in details table headers 2020-07-30 15:38:37 +02:00
dg.qrc Implement exclude list dialog on the Qt side 2020-08-17 05:54:59 +02:00
directories_dialog.py Fix typo 2021-01-30 04:20:22 +01:00
directories_model.py Format files with black 2019-12-31 20:16:27 -06:00
exclude_list_dialog.py fix typo 2021-01-29 18:56:29 +01:00
exclude_list_table.py Add missing translation hooks 2020-12-29 18:52:22 +01:00
ignore_list_dialog.py Merge branch 'master' into tab_window 2020-07-29 21:48:32 +02:00
ignore_list_table.py Implement dialog and base classes for model/view 2020-08-14 20:19:47 +02:00
platform.py Format files with black 2019-12-31 20:16:27 -06:00
preferences.py Colorize background for reference row 2020-08-12 21:37:29 +02:00
preferences_dialog.py Update a few translation items 2021-03-17 20:21:29 -05:00
prioritize_dialog.py Prioritize dialog: fix drag-n-drop putting items before the last item 2021-01-07 17:42:43 +01:00
problem_dialog.py Format files with black 2019-12-31 20:16:27 -06:00
problem_table.py Format files with black 2019-12-31 20:16:27 -06:00
result_window.py Revert stretching last section in Result window 2020-08-01 18:42:46 +02:00
results_model.py Colorize background for reference row 2020-08-12 21:37:29 +02:00
stats_label.py Format files with black 2019-12-31 20:16:27 -06:00
tabbed_window.py Remove unused lines 2020-12-29 00:56:25 +01:00