wip changes

This commit is contained in:
fourtf
2018-06-13 13:27:10 +02:00
parent b2ca38b479
commit 01f3f401ac
11 changed files with 475 additions and 387 deletions
+17
View File
@@ -4,10 +4,13 @@
#include <QCryptographicHash>
#include <QDir>
#include <QStandardPaths>
#include <cassert>
namespace chatterino {
namespace singletons {
PathManager *PathManager::instance = nullptr;
PathManager::PathManager(int argc, char **argv)
{
// hash of app path
@@ -68,6 +71,20 @@ PathManager::PathManager(int argc, char **argv)
}
}
void PathManager::initInstance(int argc, char **argv)
{
assert(!instance);
instance = new PathManager(argc, argv);
}
PathManager *PathManager::getInstance()
{
assert(instance);
return instance;
}
bool PathManager::createFolder(const QString &folderPath)
{
return QDir().mkpath(folderPath);