Initial commit

This commit is contained in:
Jamie Greunbaum
2024-09-17 04:05:32 -04:00
commit b40cb2f692
34 changed files with 2617 additions and 0 deletions
+18
View File
@@ -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("|");
}
+14
View File
@@ -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