From 386469715bd21da1b7a662761d8266f409813ff6 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 14 Jun 2015 18:44:12 +0300 Subject: Use CREATEWIDGET macro in logindialog. --- src/gui/windows/logindialog.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'src/gui/windows/logindialog.cpp') diff --git a/src/gui/windows/logindialog.cpp b/src/gui/windows/logindialog.cpp index 5203bc228..c783abed8 100644 --- a/src/gui/windows/logindialog.cpp +++ b/src/gui/windows/logindialog.cpp @@ -34,6 +34,7 @@ #include "gui/widgets/button.h" #include "gui/widgets/checkbox.h" +#include "gui/widgets/createwidget.h" #include "gui/widgets/dropdown.h" #include "gui/widgets/label.h" #include "gui/widgets/passwordfield.h" @@ -224,10 +225,13 @@ void LoginDialog::action(const ActionEvent &event) { const std::string &url = mLoginData->registerUrl; urlListener.url = url; - // TRANSLATORS: question dialog - ConfirmDialog *const confirmDlg = new ConfirmDialog( - _("Open register url"), url, SOUND_REQUEST, false, Modal_true); - confirmDlg->postInit(); + ConfirmDialog *const confirmDlg = CREATEWIDGETR(ConfirmDialog, + // TRANSLATORS: question dialog + _("Open register url"), + url, + SOUND_REQUEST, + false, + Modal_true); confirmDlg->addActionListener(&urlListener); } } -- cgit v1.2.3-60-g2f50