summaryrefslogtreecommitdiff
path: root/rbutil
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil')
-rw-r--r--rbutil/rbutilqt/themesinstallwindow.cpp1
-rw-r--r--rbutil/rbutilqt/themesinstallwindow.h3
2 files changed, 4 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/themesinstallwindow.cpp b/rbutil/rbutilqt/themesinstallwindow.cpp
index 3b713c145f..c1a54feb74 100644
--- a/rbutil/rbutilqt/themesinstallwindow.cpp
+++ b/rbutil/rbutilqt/themesinstallwindow.cpp
@@ -328,6 +328,7 @@ void ThemesInstallWindow::install()
{
if(ui.listThemes->selectedItems().size() == 0) {
logger->addItem(tr("No themes selected, skipping"), LOGINFO);
+ emit done(false);
return;
}
QStringList themes;
diff --git a/rbutil/rbutilqt/themesinstallwindow.h b/rbutil/rbutilqt/themesinstallwindow.h
index a52c0e553a..9214e5ccbf 100644
--- a/rbutil/rbutilqt/themesinstallwindow.h
+++ b/rbutil/rbutilqt/themesinstallwindow.h
@@ -45,6 +45,9 @@ class ThemesInstallWindow : public QDialog
public slots:
void accept(void);
+ signals:
+ void done(bool);
+
private:
Ui::ThemeInstallFrm ui;
HttpGet *getter;