Source code for gui.bases.mixins.appsettings

# -*- coding: utf-8 -*-
# gui/bases/mixins/algorithmwidget.py

from __future__ import absolute_import # PEP328

from gui.qt import QtCore
from QtCore import QSettings

[docs]class AppSettings(object): _appSettings = None @property def appSettings(self): return self._appSettings @appSettings.setter def appSettings(self, settings): if isinstance(settings, QSettings): self._appSettings = settings
[docs] def setRootGroup(self): """Resets any QSettings group(s) currently set.""" if self.appSettings is None: return while len(self.appSettings.group()): self.appSettings.endGroup()
# vim: set ts=4 sts=4 sw=4 tw=0: