diff --git a/capture_gui/app.py b/capture_gui/app.py index 9c6ece6..7511005 100644 --- a/capture_gui/app.py +++ b/capture_gui/app.py @@ -42,13 +42,16 @@ def __init__(self, options_getter, validator, parent=None): QtWidgets.QWidget.__init__(self, parent=parent) # Add attributes - self.initialized = False self.options_getter = options_getter self.validator = validator self.preview = ClickLabel() self.preview.setFixedWidth(self.preview_width) self.preview.setFixedHeight(self.preview_height) + tip = "Click to force a refresh" + self.preview.setToolTip(tip) + self.preview.setStatusTip(tip) + # region Build self.layout = QtWidgets.QVBoxLayout() self.layout.setAlignment(QtCore.Qt.AlignHCenter) @@ -104,10 +107,7 @@ def refresh(self): def showEvent(self, event): """Initialize when shown""" - if not self.initialized: - self.refresh() - - self.initialized = True + self.refresh() event.accept()