diff options
author | Arno <arno@disconnect.de> | 2017-02-19 10:36:55 +0100 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2017-02-19 10:36:55 +0100 |
commit | 803959759a66d01d44d9e07b38f4220a93e57a2c (patch) | |
tree | 61f6faa0365c48a0d56a1692229e58291082062e /globals.cpp | |
parent | 71ff4a5edade412a2d1b191eaf3f7dcd61da3e13 (diff) | |
download | BeetPlayer-803959759a66d01d44d9e07b38f4220a93e57a2c.tar.gz BeetPlayer-803959759a66d01d44d9e07b38f4220a93e57a2c.tar.bz2 BeetPlayer-803959759a66d01d44d9e07b38f4220a93e57a2c.zip |
Added Menus and Globals
Diffstat (limited to 'globals.cpp')
-rw-r--r-- | globals.cpp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/globals.cpp b/globals.cpp new file mode 100644 index 0000000..dc4bbb2 --- /dev/null +++ b/globals.cpp @@ -0,0 +1,22 @@ +#include <QAction> + +#include "globals.h" + +Globals *Globals::mInstance = nullptr; + +Globals *Globals::instance(){ + if(!mInstance){ + mInstance = new Globals; + } + return mInstance; +} + +void Globals::addAction(QAction *a){ + mActions.insert(a->data().toInt(), a); +} + +QAction *Globals::action(int actionType){ + return mActions.value(actionType); +} + +Globals::Globals() {} |