Mercurial > dedupe
diff ConfigurationProcessing.cpp @ 16:06166d6c083b
Add configuration processing.
Cache DB values
Add a custom RBTree to save space.
Track multiple DB connections properly.
More testing.
Add ValueExistsException.
| author | Tom Fredrik Blenning Klaussen <bfg@blenning.no> |
|---|---|
| date | Tue, 28 Aug 2012 18:58:02 +0200 |
| parents | |
| children | f711ddb56ae7 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ConfigurationProcessing.cpp Tue Aug 28 18:58:02 2012 +0200 @@ -0,0 +1,13 @@ +#include "ConfigurationProcessing.hpp" + +#include <QtGui/QDesktopServices> +#include <QtCore/QRegExp> +#include <QtCore/QDir> + +QString processSetupVariables(const QString& inString) +{ + QString outString = inString; + outString.replace(QRegExp("^~/"), + QString("%1%2").arg(QDesktopServices::storageLocation(QDesktopServices::HomeLocation)).arg(QDir::separator())); + return outString; +}
