def do_resize(self, *args): orig = self.desired_side_size QSplitter.resizeEvent(self, self._resize_ev) if orig > 20 and self.desired_show: c = 0 while abs(self.side_index_size - orig) > 10 and c < 5: self.apply_state(self.get_state(), save_desired=False) c += 1
def resizeEvent(self, *args): QSplitter.resizeEvent(self, *args) if self.sizes()[1] != 0: gprefs['quickview_dialog_heights'] = self.sizes()