1
0
mirror of https://github.com/arsenetar/dupeguru.git synced 2026-03-23 15:31:39 +00:00

Disable unused methods from controller

* setPixmap() now disables the QWidget automatically if the pixmap passed is null.
* the controller relays repaint events to the other widget
This commit is contained in:
glubsy
2020-06-10 18:23:48 +02:00
parent c3797918d2
commit 8103cb3664
2 changed files with 100 additions and 85 deletions

View File

@@ -15,7 +15,7 @@ from hscommon import desktop
from ..details_dialog import DetailsDialog as DetailsDialogBase
from ..details_table import DetailsTable
from qtlib.util import createActions
from qt.pe.image_viewer import (QWidgetImageViewer,
from qt.pe.image_viewer import (QWidgetImageViewer, ScrollAreaImageViewer,
QWidgetImageViewerController, QLabelImageViewerController)
tr = trget("ui")
@@ -186,7 +186,7 @@ class DetailsDialog(DetailsDialogBase):
self.referenceImageViewer,
self)
elif isinstance(self.selectedImageViewer, ScrollAreaImageViewer):
self.vController = (
self.vController = QLabelImageViewerController(
self.selectedImageViewer,
self.referenceImageViewer,
self)