Clang script (#3085)

This commit is contained in:
Zach H 2018-02-06 08:45:13 -05:00 committed by GitHub
parent fcfb2b12b7
commit 35159ef61a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
24 changed files with 2098 additions and 2054 deletions

View file

@ -1,56 +1,48 @@
#include "settingsmanager.h"
SettingsManager::SettingsManager(QString settingPath, QObject *parent) : QObject(parent), settings(settingPath, QSettings::IniFormat)
SettingsManager::SettingsManager(QString settingPath, QObject *parent)
: QObject(parent), settings(settingPath, QSettings::IniFormat)
{
}
void SettingsManager::setValue(QVariant value, QString name, QString group, QString subGroup)
{
if (!group.isEmpty())
{
if (!group.isEmpty()) {
settings.beginGroup(group);
}
if (!subGroup.isEmpty())
{
if (!subGroup.isEmpty()) {
settings.beginGroup(subGroup);
}
settings.setValue(name, value);
if (!subGroup.isEmpty())
{
if (!subGroup.isEmpty()) {
settings.endGroup();
}
if (!group.isEmpty())
{
if (!group.isEmpty()) {
settings.endGroup();
}
}
QVariant SettingsManager::getValue(QString name, QString group, QString subGroup)
{
if (!group.isEmpty())
{
if (!group.isEmpty()) {
settings.beginGroup(group);
}
if (!subGroup.isEmpty())
{
if (!subGroup.isEmpty()) {
settings.beginGroup(subGroup);
}
QVariant value = settings.value(name);
if (!subGroup.isEmpty())
{
if (!subGroup.isEmpty()) {
settings.endGroup();
}
if (!group.isEmpty())
{
if (!group.isEmpty()) {
settings.endGroup();
}