#include "downloadsettings.h"
#include "downloadmanager.h"
+#include "mainwindow.h"
DownloadSettings::DownloadSettings(QWidget *parent) : QWidget(parent) {
QSettings settings;
settings.setValue("downloadFolder", dir);
updateMessage();
- QMainWindow* mainWindow = dynamic_cast<QMainWindow*>(window());
- if (mainWindow) {
- QString status;
- status = tr("Download location changed.");
- if (DownloadManager::instance()->activeItems() > 0)
- status += " " + tr("Current downloads will still go in the previous location.");
- mainWindow->statusBar()->showMessage(status);
- }
+ QString status = tr("Download location changed.");
+ if (DownloadManager::instance()->activeItems() > 0)
+ status += " " + tr("Current downloads will still go in the previous location.");
+ MainWindow::instance()->showMessage(status);
}
}