From: Janne Änäkkälä Date: Thu, 27 May 2010 07:33:05 +0000 (+0300) Subject: Added function to kill usersDialog when dialog is closed. X-Git-Url: http://git.maemo.org/git/?p=speedfreak;a=commitdiff_plain;h=e5d88e68d49f961be9edd1ee1a390c6b0fb88094;hp=d0cd7d9965b19cc40cd090e0504795e1275e4c82 Added function to kill usersDialog when dialog is closed. --- diff --git a/Client/mainwindow.cpp b/Client/mainwindow.cpp index 27a1f4b..f86681c 100644 --- a/Client/mainwindow.cpp +++ b/Client/mainwindow.cpp @@ -168,6 +168,9 @@ MainWindow::~MainWindow() if(helpDialog) delete helpDialog; + if(usersDialog) + delete usersDialog; + if(customButtonAccelerate) delete customButtonAccelerate; if(customButtonRoute) @@ -343,6 +346,12 @@ void MainWindow::killDialog() delete helpDialog; helpDialog = NULL; } + if(usersDialog) + { + qDebug() << "__MW kill: usersDialog"; + delete usersDialog; + usersDialog = NULL; + } } /** @@ -464,5 +473,6 @@ void MainWindow::on_pushButtonUsers_clicked() connect(usersDialog, SIGNAL(getUserInfo(QString)), this, SLOT(requestGetUserInfo(QString))); //connect(usersDialog, SIGNAL(getUsers()), this, SLOT(requestGetUsers())); requestGetUsers(); + connect(usersDialog, SIGNAL(rejected()), this, SLOT(killDialog())); usersDialog->show(); }