summaryrefslogtreecommitdiff
path: root/src/gui/widgets/label.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2014-10-18 01:01:19 +0300
committerAndrei Karas <akaras@inbox.ru>2014-10-18 01:01:19 +0300
commite2210e88b0cf4620b820aea083c231be3eadb80a (patch)
tree38b6043daa63387c8d15438c3856bd4ec5d81ff7 /src/gui/widgets/label.cpp
parent35428de23796a505aad33654e1506b27ba1f89f7 (diff)
downloadmanaplus-e2210e88b0cf4620b820aea083c231be3eadb80a.tar.gz
manaplus-e2210e88b0cf4620b820aea083c231be3eadb80a.tar.bz2
manaplus-e2210e88b0cf4620b820aea083c231be3eadb80a.tar.xz
manaplus-e2210e88b0cf4620b820aea083c231be3eadb80a.zip
Use tooltiplistener in labels.
Diffstat (limited to 'src/gui/widgets/label.cpp')
-rw-r--r--src/gui/widgets/label.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gui/widgets/label.cpp b/src/gui/widgets/label.cpp
index 125adbce9..b1ec8e61e 100644
--- a/src/gui/widgets/label.cpp
+++ b/src/gui/widgets/label.cpp
@@ -76,6 +76,7 @@ int Label::mInstances = 0;
Label::Label(const Widget2 *const widget) :
Widget(widget),
+ ToolTipListener(),
mCaption(),
mAlignment(Graphics::LEFT),
mPadding(0)
@@ -86,6 +87,7 @@ Label::Label(const Widget2 *const widget) :
Label::Label(const Widget2 *const widget,
const std::string &caption) :
Widget(widget),
+ ToolTipListener(),
mCaption(caption),
mAlignment(Graphics::LEFT),
mPadding(0)
@@ -110,10 +112,12 @@ Label::~Label()
if (theme)
theme->unload(mSkin);
}
+ removeMouseListener(this);
}
void Label::init()
{
+ addMouseListener(this);
mAllowLogic = false;
mForegroundColor = getThemeColor(Theme::LABEL);
mForegroundColor2 = getThemeColor(Theme::LABEL_OUTLINE);