18 Q_DISABLE_COPY_MOVE(QDesignerSettingsInterface)
20 QDesignerSettingsInterface() =
default;
21 virtual ~QDesignerSettingsInterface() =
default;
23 virtual void beginGroup(
const QString &prefix) = 0;
24 virtual void endGroup() = 0;
26 virtual bool contains(
const QString &key)
const = 0;
27 virtual void setValue(
const QString &key,
const QVariant &value) = 0;
28 virtual QVariant value(
const QString &key,
const QVariant &defaultValue = QVariant())
const = 0;
29 virtual void remove(
const QString &key) = 0;