18 static QString currentProjectPath =
"", userSymbolPath =
"~/.local/share/schim/symb";
20 static QString systemSymbolPath =
"../share/schim/symb", systemMacroPath =
"macros";
26 void changeSetting(
const QString &key,
const QVariant &value,
bool sync =
true);
31 QVariant
getSetting(
const QString &key,
const QVariant &defaultValue);
42 QString resolveAbsPath(
const QString &path);
51 using namespace Schim;
QVariant getSetting(const QString &key, const QVariant &defaultValue)
A model that manages open projects.
Definition: projectmanager.h:18
A database of symbols.
Definition: database.h:77
void changeSetting(const QString &key, const QVariant &value, bool sync=true)
QString resolvePath(const QString &path)
float dpiInvariant(float pxInput)
Take an input in pixels and return a value that is independent of screen DPI.