+ if(httpClient)
+ httpClient->sendResultXml(category, result);
+ }
+}
+/**
+ * This slot function called when ever dialog finished.
+ */
+void MainWindow::killDialog()
+{
+ if(topResultDialog)
+ {
+ qDebug() << "__MW kill: topResultDialog";
+ delete topResultDialog;
+ topResultDialog = NULL;
+ }
+ if(routeSaveDialog)
+ {
+ qDebug() << "__MW kill: routeSaveDialog";
+ //delete routeSaveDialog;
+ //routeSaveDialog = NULL;
+ }
+ if(accstart)
+ {
+ qDebug() << "__MW kill: accstart";
+ delete accstart;
+ accstart = NULL;
+ }
+ if(welcomeDialog)
+ {
+ qDebug() << "__MW kill: welcomeDialog";
+ delete welcomeDialog;
+ welcomeDialog = NULL;
+ }
+ if(helpDialog)
+ {
+ qDebug() << "__MW kill: helpDialog";
+ delete helpDialog;
+ helpDialog = NULL;
+ }
+}
+
+void MainWindow::setUsernameToMainPanel()
+{
+ if (loginSaved())
+ {
+ this->setWindowTitle("SpeedFreak - " + settingsDialog->getUserName());
+ }
+ else
+ {
+ this->setWindowTitle("SpeedFreak - Not logged");