mirror of
https://github.com/arsenetar/dupeguru.git
synced 2026-01-22 14:41:39 +00:00
Converted ProblemDialog to objp.
--HG-- branch : objp
This commit is contained in:
@@ -28,6 +28,7 @@ from .gui.details_panel import DetailsPanel
|
||||
from .gui.directory_tree import DirectoryTree
|
||||
from .gui.extra_fairware_reminder import ExtraFairwareReminder
|
||||
from .gui.prioritize_dialog import PrioritizeDialog
|
||||
from .gui.problem_dialog import ProblemDialog
|
||||
from .gui.stats_label import StatsLabel
|
||||
|
||||
HAD_FIRST_LAUNCH_PREFERENCE = 'HadFirstLaunch'
|
||||
@@ -109,6 +110,7 @@ class DupeGuru(RegistrableApplication, Broadcaster):
|
||||
self.directory_tree = DirectoryTree(None, self)
|
||||
self.extra_fairware_reminder = ExtraFairwareReminder(None, self)
|
||||
self.prioritize_dialog = PrioritizeDialog(None, self)
|
||||
self.problem_dialog = ProblemDialog(None, self)
|
||||
self.stats_label = StatsLabel(None, self)
|
||||
# subclasses must create self.result_table
|
||||
|
||||
|
||||
@@ -9,12 +9,14 @@
|
||||
from hscommon.notify import Broadcaster
|
||||
|
||||
from .base import GUIObject
|
||||
from .problem_table import ProblemTable
|
||||
|
||||
class ProblemDialog(GUIObject, Broadcaster):
|
||||
def __init__(self, view, app):
|
||||
GUIObject.__init__(self, view, app)
|
||||
Broadcaster.__init__(self)
|
||||
self._selected_dupe = None
|
||||
self.problem_table = ProblemTable(None, self)
|
||||
|
||||
def reveal_selected_dupe(self):
|
||||
if self._selected_dupe is not None:
|
||||
|
||||
Reference in New Issue
Block a user