Initial commit
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
#include "qsettingsplus.h"
|
||||
|
||||
#include <QApplication>
|
||||
|
||||
|
||||
QSettings QSettingsPlus::createQSettings(QObject *parent)
|
||||
{
|
||||
return QSettings(QSettings::Format::IniFormat,
|
||||
QSettings::Scope::UserScope,
|
||||
QApplication::organizationName(),
|
||||
QApplication::applicationName(),
|
||||
parent);
|
||||
}
|
||||
|
||||
const QString QSettingsPlus::keyDataSeparator()
|
||||
{
|
||||
return QString("|");
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
#ifndef QSETTINGSPLUS_H
|
||||
#define QSETTINGSPLUS_H
|
||||
|
||||
#include <QSettings>
|
||||
|
||||
|
||||
class QSettingsPlus : public QSettings
|
||||
{
|
||||
public:
|
||||
static QSettings createQSettings(QObject *parent = nullptr);
|
||||
static const QString keyDataSeparator();
|
||||
};
|
||||
|
||||
#endif // QSETTINGSPLUS_H
|
||||
Reference in New Issue
Block a user