From cb3636378f2f455df8aa2b7ec1ad05dec8592c9a Mon Sep 17 00:00:00 2001 From: danielhrisca Date: Fri, 12 Apr 2024 10:08:43 +0300 Subject: [PATCH] processEvents --- src/asammdf/gui/utils.py | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/src/asammdf/gui/utils.py b/src/asammdf/gui/utils.py index bedfce21b..f3f586a82 100644 --- a/src/asammdf/gui/utils.py +++ b/src/asammdf/gui/utils.py @@ -308,6 +308,9 @@ def run_thread_with_progress(self, target, args, kwargs, wait_here=False, close_ def _canceled(self): self.close() + def processEvents(self): + QtCore.QCoreApplication.processEvents() + def receive_result(self, result): self.result = result @@ -338,6 +341,34 @@ def keyPressEvent(self, event): else: super().keyPressEvent(event) + def setLabelText(self, text): + super().setLabelText(text) + self.processEvents() + + def setMaximum(self, value): + super().setMaximum(value) + self.processEvents() + + def setMinimum(self, value): + super().setMinimum(value) + self.processEvents() + + def setRange(self, min_value, max_value): + super().setRange(min_value, max_value) + self.processEvents() + + def setValue(self, value): + super().setValue(value) + self.processEvents() + + def setWindowIcon(self, icon): + super().setWindowIcon(icon) + self.processEvents() + + def setWindowTitle(self, title): + super().setWindowTitle(title) + self.processEvents() + def setup_progress(parent, title="", message="", icon_name="", autoclose=False): progress = ProgressDialog(message, "Cancel", 0, 0, parent)