Initial commit

This commit is contained in:
2025-12-17 16:47:48 +00:00
commit 13813f3363
4964 changed files with 1079753 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
/**
* SimulationManager.h
*/
#pragma once
#include <QMap>
class QVariant;
class NameValueStoreManager
{
public:
typedef QMap<QString, QVariant> Properties;
typedef QMap<QString, Properties> Stores;
static NameValueStoreManager& singleton()
{
static NameValueStoreManager manager;
return manager;
}
void setValue(const QString& storeID, const QString& key, const QVariant& value);
QVariant getValue(const QString& storeID, const QString& key, bool* isOK = NULL);
bool clear(const QString& storeID);
void clearAll();
private:
Stores store;
};