summaryrefslogtreecommitdiffstats
path: root/configurationwidget.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2018-01-04 08:34:59 +0100
committerArno <arno@disconnect.de>2018-01-04 08:34:59 +0100
commit1c6d0cbc4e561275197fc78b3fa9f29406f4ced8 (patch)
tree1c13be604463eaf4c0d9a5f0e65fa6f943cedb63 /configurationwidget.cpp
parent3c648fed56a6c7a9f40353d95f4eff5baaecaf76 (diff)
downloadShemovCleaner-1c6d0cbc4e561275197fc78b3fa9f29406f4ced8.tar.gz
ShemovCleaner-1c6d0cbc4e561275197fc78b3fa9f29406f4ced8.tar.bz2
ShemovCleaner-1c6d0cbc4e561275197fc78b3fa9f29406f4ced8.zip
Implement favorite dirs
Diffstat (limited to 'configurationwidget.cpp')
-rw-r--r--configurationwidget.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/configurationwidget.cpp b/configurationwidget.cpp
index 1f12377..5aea6d7 100644
--- a/configurationwidget.cpp
+++ b/configurationwidget.cpp
@@ -58,6 +58,9 @@ ConfigurationWidget::ConfigurationWidget(QWidget *parent, Qt::WindowFlags f) : Q
//copy directories
mCopyDirW = new DirSelectionWidget;
+ //favorite directories
+ mFavDirW = new DirSelectionWidget;
+
//buttons
mAccept = new QPushButton(tr("Save"));
connect(mAccept, SIGNAL(clicked()), this, SLOT(accept()));
@@ -75,6 +78,7 @@ ConfigurationWidget::ConfigurationWidget(QWidget *parent, Qt::WindowFlags f) : Q
tab->addTab(dbWidget, tr("Database"));
tab->addTab(extWidget, tr("Programs"));
tab->addTab(mCopyDirW, tr("Copy dirs"));
+ tab->addTab(mFavDirW, tr("Fav. dirs"));
mainLayout->addWidget(tab);
mainLayout->addLayout(bLayout);
readSettings();
@@ -93,6 +97,8 @@ void ConfigurationWidget::accept(){
s.setValue("ext/mkvinfo", mMkvInfo->text());
QStringList copyDirs = mCopyDirW->directories();
s.setValue("copydirs", copyDirs);
+ QStringList favDirs = mFavDirW->directories();
+ s.setValue("favdirs", favDirs);
QDialog::accept();
}
@@ -122,4 +128,6 @@ void ConfigurationWidget::readSettings(){
mMkvInfo->setText(s.value("ext/mkvinfo").toString());
QStringList copyDirs = s.value("copydirs").toStringList();
mCopyDirW->setDirectories(copyDirs);
+ QStringList favDirs = s.value("favdirs").toStringList();
+ mFavDirW->setDirectories(favDirs);
}