diff options
author | Andrei Karas <akaras@inbox.ru> | 2014-04-27 15:30:00 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2014-04-27 15:36:23 +0300 |
commit | af0ae4d0b7c56d540639bb1f4ba7cc458ec718c1 (patch) | |
tree | f95b356e4b201acb146c3aaed777d4cecd6b23eb /src/listeners/attributelistener.cpp | |
parent | d5586e6b6d5c7b1b83b3ec681e9da62840b5adaf (diff) | |
download | plus-af0ae4d0b7c56d540639bb1f4ba7cc458ec718c1.tar.gz plus-af0ae4d0b7c56d540639bb1f4ba7cc458ec718c1.tar.bz2 plus-af0ae4d0b7c56d540639bb1f4ba7cc458ec718c1.tar.xz plus-af0ae4d0b7c56d540639bb1f4ba7cc458ec718c1.zip |
Simplify AttributeListener.
Diffstat (limited to 'src/listeners/attributelistener.cpp')
-rw-r--r-- | src/listeners/attributelistener.cpp | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/src/listeners/attributelistener.cpp b/src/listeners/attributelistener.cpp index b547cb219..244bd9a3f 100644 --- a/src/listeners/attributelistener.cpp +++ b/src/listeners/attributelistener.cpp @@ -20,31 +20,9 @@ #include "listeners/attributelistener.h" -#include "listeners/baselistener.hpp" - #include "debug.h" -std::vector<AttributeListener*> AttributeListener::mListeners; - -AttributeListener::AttributeListener() -{ - addListener(this); -} - -AttributeListener::~AttributeListener() -{ - removeListener(this); -} - -void AttributeListener::addListener(AttributeListener *const listener) -{ - mListeners.push_back(listener); -} - -void AttributeListener::removeListener(AttributeListener *const listener) -{ - listenerRemoveListener; -} +defineListener(AttributeListener) void AttributeListener::distributeEvent(const int id, const int oldVal, @@ -58,4 +36,3 @@ void AttributeListener::distributeEvent(const int id, listener->attributeChanged(id, oldVal, newVal); } } - |