Perform initial refactoring work

Things that were once singletons are no longer singletons, but are
instead stored in the "Application" singleton

Some singletons still remain, and some renaming/renamespacing is left
This commit is contained in:
Rasmus Karlsson
2018-04-27 22:11:19 +02:00
parent 32b6417a55
commit ae26b835b6
78 changed files with 850 additions and 773 deletions
+3 -3
View File
@@ -2,6 +2,7 @@
#include <QMap>
#include <QString>
#include <memory>
#include <mutex>
@@ -16,11 +17,10 @@ namespace singletons {
class CommandManager
{
CommandManager();
CommandManager() = default;
friend class Application;
public:
static CommandManager &getInstance();
QString execCommand(const QString &text, std::shared_ptr<Channel> channel, bool dryRun);
void loadCommands();