diff options
author | Andrei Karas <akaras@inbox.ru> | 2016-09-20 19:10:44 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2016-09-20 19:10:44 +0300 |
commit | a2f54815d3310c3b5dab0f06b1b06510c8aa0620 (patch) | |
tree | 26d629c15d851b79eae1441e2da0d8a224be4792 /src/gui/windows/statuswindow.cpp | |
parent | 775d6f983a18457b82747ac6c53123f84629ede5 (diff) | |
download | mv-a2f54815d3310c3b5dab0f06b1b06510c8aa0620.tar.gz mv-a2f54815d3310c3b5dab0f06b1b06510c8aa0620.tar.bz2 mv-a2f54815d3310c3b5dab0f06b1b06510c8aa0620.tar.xz mv-a2f54815d3310c3b5dab0f06b1b06510c8aa0620.zip |
Set unselectable most parts of status window.
Diffstat (limited to 'src/gui/windows/statuswindow.cpp')
-rw-r--r-- | src/gui/windows/statuswindow.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/gui/windows/statuswindow.cpp b/src/gui/windows/statuswindow.cpp index 16e00fed7..00e061400 100644 --- a/src/gui/windows/statuswindow.cpp +++ b/src/gui/windows/statuswindow.cpp @@ -97,6 +97,10 @@ StatusWindow::StatusWindow() : setDefaultSize((windowContainer->getWidth() - 480) / 2, (windowContainer->getHeight() - 500) / 2, 480, 500); + mTabs->setSelectable(false); + mTabs->getWidgetContainer()->setSelectable(false); + mTabs->getTabContainer()->setSelectable(false); + if (localPlayer && !localPlayer->getRaceName().empty()) { setCaption(strprintf("%s (%s)", localPlayer->getName().c_str(), @@ -116,6 +120,7 @@ StatusWindow::StatusWindow() : "hpprogressbar.xml", "hpprogressbar_fill.xml"); mHpBar->setColor(getThemeColor(ThemeColorId::HP_BAR), getThemeColor(ThemeColorId::HP_BAR_OUTLINE)); + mHpBar->setSelectable(false); max = PlayerInfo::getAttribute(Attributes::PLAYER_EXP_NEEDED); mXpBar = new ProgressBar(this, @@ -128,6 +133,7 @@ StatusWindow::StatusWindow() : "xpprogressbar.xml", "xpprogressbar_fill.xml"); mXpBar->setColor(getThemeColor(ThemeColorId::XP_BAR), getThemeColor(ThemeColorId::XP_BAR_OUTLINE)); + mXpBar->setSelectable(false); const bool job = serverConfig.getValueBool("showJob", true); @@ -144,6 +150,7 @@ StatusWindow::StatusWindow() : useMagic ? ProgressColorId::PROG_MP : ProgressColorId::PROG_NO_MP, useMagic ? "mpprogressbar.xml" : "nompprogressbar.xml", useMagic ? "mpprogressbar_fill.xml" : "nompprogressbar_fill.xml"); + mMpBar->setSelectable(false); if (useMagic) { mMpBar->setColor(getThemeColor(ThemeColorId::MP_BAR), @@ -177,6 +184,7 @@ StatusWindow::StatusWindow() : "jobprogressbar.xml", "jobprogressbar_fill.xml"); mJobBar->setColor(getThemeColor(ThemeColorId::JOB_BAR), getThemeColor(ThemeColorId::JOB_BAR_OUTLINE)); + mJobBar->setSelectable(false); place(3, 0, mJobLvlLabel, 3); place(5, 2, mJobLabel).setPadding(3); |