From fd229a024de7244181e184d736a610645f32db0d Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 14 Jun 2015 21:19:00 +0300 Subject: Use CREATEWIDGET macro in tradehandler. --- src/net/ea/tradehandler.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/net/ea/tradehandler.cpp b/src/net/ea/tradehandler.cpp index a0c84c24e..848e0a024 100644 --- a/src/net/ea/tradehandler.cpp +++ b/src/net/ea/tradehandler.cpp @@ -28,6 +28,8 @@ #include "gui/windows/tradewindow.h" +#include "gui/widgets/createwidget.h" + #include "net/messagein.h" #include "utils/gettext.h" @@ -168,13 +170,14 @@ void TradeHandler::processTradeRequestContinue(const std::string &partner) != tradePartnerName) { tradeWindow->clear(); - // TRANSLATORS: trade message - confirmDlg = new ConfirmDialog(_("Request for Trade"), + CREATEWIDGETV(confirmDlg, ConfirmDialog, + // TRANSLATORS: trade message + _("Request for Trade"), // TRANSLATORS: trade message strprintf(_("%s wants to trade with you, do" " you accept?"), tradePartnerName.c_str()), - SOUND_REQUEST, true); - confirmDlg->postInit(); + SOUND_REQUEST, + true); confirmDlg->addActionListener(&listener); } else -- cgit v1.2.3-60-g2f50