From b37d2f3d9b7b871f3624b5939a2204a96308d871 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 14 Jun 2015 18:08:56 +0300 Subject: Use CREATEWIDGET macro in itemlinkhandler. --- src/gui/widgets/itemlinkhandler.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'src/gui/widgets/itemlinkhandler.cpp') diff --git a/src/gui/widgets/itemlinkhandler.cpp b/src/gui/widgets/itemlinkhandler.cpp index 9953d0e6b..a9ffd3d7b 100644 --- a/src/gui/widgets/itemlinkhandler.cpp +++ b/src/gui/widgets/itemlinkhandler.cpp @@ -27,6 +27,8 @@ #include "gui/popups/itempopup.h" #include "gui/popups/popupmenu.h" +#include "gui/widgets/createwidget.h" + #include "gui/windows/confirmdialog.h" #include "gui/windows/helpwindow.h" @@ -65,10 +67,13 @@ void ItemLinkHandler::handleLink(const std::string &link, MouseEvent *event) const MouseButtonT button = event->getButton(); if (button == MouseButton::LEFT) { - ConfirmDialog *const confirmDlg = new ConfirmDialog( + ConfirmDialog *const confirmDlg = CREATEWIDGETR(ConfirmDialog, // TRANSLATORS: dialog message - _("Open url"), url, SOUND_REQUEST, false, Modal_true); - confirmDlg->postInit(); + _("Open url"), + url, + SOUND_REQUEST, + false, + Modal_true); confirmDlg->addActionListener(&listener); } else if (button == MouseButton::RIGHT) -- cgit v1.2.3-60-g2f50