// Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 #include "qdesigner_qsettings_p.h" #include #include #include #include #include QDesignerQSettings::QDesignerQSettings() : m_settings(qApp->organizationName(), settingsApplicationName()) { } QString QDesignerQSettings::settingsApplicationName() { return qApp->applicationName(); } void QDesignerQSettings::beginGroup(const QString &prefix) { m_settings.beginGroup(prefix); } void QDesignerQSettings::endGroup() { m_settings.endGroup(); } bool QDesignerQSettings::contains(const QString &key) const { return m_settings.contains(key); } void QDesignerQSettings::setValue(const QString &key, const QVariant &value) { m_settings.setValue(key, value); } QVariant QDesignerQSettings::value(const QString &key, const QVariant &defaultValue) const { return m_settings.value(key, defaultValue); } void QDesignerQSettings::remove(const QString &key) { m_settings.remove(key); }