def edit_preferences(self): dlg = PreferencesDialog(self.preferences, parent=self) closed_as = dlg.exec_() if closed_as == QtGui.QDialog.Accepted: self.preferences = dlg.get_preferences() self.tree_model.set_preferences(self.preferences)