From 9dc34ffd9866b3783d8e93f5594bab6bd5b4efc0 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 14 Jun 2015 16:13:21 +0300 Subject: Use CREATEWIDGET2 in gamemodifiers. --- src/gamemodifiers.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/gamemodifiers.cpp') diff --git a/src/gamemodifiers.cpp b/src/gamemodifiers.cpp index 8c2f71e50..d4880e9f2 100644 --- a/src/gamemodifiers.cpp +++ b/src/gamemodifiers.cpp @@ -33,6 +33,8 @@ #include "gui/windows/okdialog.h" #include "gui/windows/outfitwindow.h" +#include "gui/widgets/createwidget.h" + #include "gui/widgets/tabs/chat/chattab.h" #include "listeners/gamemodifierlistener.h" @@ -430,8 +432,9 @@ void GameModifiers::changeAwayMode(const bool forward A_UNUSED) localPlayer->navigateClean(); if (outfitWindow) outfitWindow->wearAwayOutfit(); - // TRANSLATORS: away message box header - OkDialog *const dialog = new OkDialog(_("Away"), + OkDialog *const dialog = CREATEWIDGET2(OkDialog, + // TRANSLATORS: away message box header + _("Away"), config.getStringValue("afkMessage"), // TRANSLATORS: ok dialog button _("OK"), @@ -440,7 +443,6 @@ void GameModifiers::changeAwayMode(const bool forward A_UNUSED) ShowCenter_false, nullptr, 260); - dialog->postInit(); localPlayer->setAwayDialog(dialog); dialog->addActionListener(localPlayer->getAwayListener()); soundManager.volumeOff(); -- cgit v1.2.3-60-g2f50