def eventFilter(self, object: QObject, event: QEvent) -> bool: if event.type() == QEvent.Resize: window_size = event.size() settings = QSettings() settings.setValue(MultiOsUtil.LAST_ADDFRAME_SIZE_SETTING, window_size) return False # Didn't handle event
def eventFilter(self, triggering_object: QObject, event: QEvent) -> bool: """Event filter, looking for window resize events so we can remember the new size""" if isinstance(event, QResizeEvent): window_size = event.size() self._preferences.set_main_window_size(window_size) elif isinstance(event, QMoveEvent): new_position = event.pos() self._preferences.set_main_window_position(new_position) return False # Didn't handle event
def eventFilter(self, triggering_object: QObject, event: QEvent) -> bool: """ Event filter, looking for window resize events so we can remember the new size :param triggering_object: Object trigger the event we will be inspecting :param event: The event we are inspecting for move or resize :return: Always "false" indicating event still needs to be handled (we didn't) """ if isinstance(event, QResizeEvent): window_size = event.size() self._preferences.set_main_window_size(window_size) elif isinstance(event, QMoveEvent): new_position = event.pos() self._preferences.set_main_window_position(new_position) return False # Didn't handle event
def eventFilter(self, triggering_object: QObject, event: QEvent) -> bool: if event.type() == QEvent.Resize: window_size = event.size() self._preferences.set_main_window_size(window_size) return False # Didn't handle event
def eventFilter(self, event_object: QObject, event: QEvent) -> bool: if event.type() == QEvent.Resize: window_size = event.size() self._preferences.set_prefs_window_size(window_size) return False # Explain that we didn't handle event, should be passed upward
def resizeEvent(self, event: QEvent) -> Any: """Reimplemented to make sure we cannot get smaller than 0.""" h = event.size().height() if h <= 0: return return super().resizeEvent(event)