summaryrefslogtreecommitdiffstats
path: root/configurationdialog.cpp
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2011-01-09 11:39:05 +0100
committerArno <am@disconnect.de>2011-01-09 11:39:05 +0100
commit9603ec4b1e8cb85770f2d6b69dbe31a0fcff44f7 (patch)
tree77f32c8bf0c8863d02d2c867176f6c0c4768cfc5 /configurationdialog.cpp
parentcde287db9cb3ae5739cb45c5639313ea4847c960 (diff)
downloadSheMov-9603ec4b1e8cb85770f2d6b69dbe31a0fcff44f7.tar.gz
SheMov-9603ec4b1e8cb85770f2d6b69dbe31a0fcff44f7.tar.bz2
SheMov-9603ec4b1e8cb85770f2d6b69dbe31a0fcff44f7.zip
Show iconized covers
When archiving covers, optionally show an iconized version of the cover picture instead of the default decoration icon.
Diffstat (limited to 'configurationdialog.cpp')
-rw-r--r--configurationdialog.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/configurationdialog.cpp b/configurationdialog.cpp
index 2381c60..39a6858 100644
--- a/configurationdialog.cpp
+++ b/configurationdialog.cpp
@@ -159,6 +159,8 @@ ConfigurationDialog::ConfigurationDialog(QWidget *parent, Qt::WindowFlags f) : Q
QVBoxLayout *archiveLayout = new QVBoxLayout;
mAutoAddCovers = new QCheckBox(tr("Automatically add covers"));
archiveLayout->addWidget(mAutoAddCovers);
+ mIconizeCovers = new QCheckBox(tr("Iconize covers"));
+ archiveLayout->addWidget(mIconizeCovers);
archiveBox->setLayout(archiveLayout);
//misc - assemble
@@ -332,6 +334,7 @@ void ConfigurationDialog::readSettings(){
mGrabFrameFrom->setText(s.value("ui/grabframe", "00:00:00").toString());
mGrabFrameFrom->setEnabled(s.value("ui/hovermovies", false).toBool());
mAutoAddCovers->setChecked(s.value("ui/autoaddcovers", false).toBool());
+ mIconizeCovers->setChecked(s.value("ui/iconizecovers", false).toBool());
//read paths
mArchiveDir->setText(s.value("paths/archivedir").toString());
@@ -403,6 +406,7 @@ void ConfigurationDialog::writeSettings(){
s.setValue("ui/hovermovies", (mHoverMovies->checkState() == Qt::Checked));
s.setValue("ui/grabframe", mGrabFrameFrom->text());
s.setValue("ui/autoaddcovers", (mAutoAddCovers->checkState() == Qt::Checked));
+ s.setValue("ui/iconizecovers", (mIconizeCovers->checkState() == Qt::Checked));
//write database
s.setValue("database/hostname", mDatabaseHost->text());