summaryrefslogtreecommitdiffstats
path: root/configurationdialog.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2015-07-07 08:54:43 +0200
committerArno <arno@disconnect.de>2015-07-07 08:54:43 +0200
commit3a6e0ae8a097ec76bf89c57b987eee760369114a (patch)
tree603f9d6c4e285a778c22e3193d8c9a6218bc9344 /configurationdialog.cpp
parent99be8eab42d06e662357b2d99e6da6d9d0ff5926 (diff)
downloadSheMov-3a6e0ae8a097ec76bf89c57b987eee760369114a.tar.gz
SheMov-3a6e0ae8a097ec76bf89c57b987eee760369114a.tar.bz2
SheMov-3a6e0ae8a097ec76bf89c57b987eee760369114a.zip
Keep NewMovieWizard data on restart
and make it configurable
Diffstat (limited to 'configurationdialog.cpp')
-rw-r--r--configurationdialog.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/configurationdialog.cpp b/configurationdialog.cpp
index fc0102a..da064d6 100644
--- a/configurationdialog.cpp
+++ b/configurationdialog.cpp
@@ -154,10 +154,19 @@ ConfigurationDialog::ConfigurationDialog(QWidget *parent, Qt::WindowFlags f) : S
autoRefreshBoxL->addLayout(autoSpinLayout);
autoRefreshBox->setLayout(autoRefreshBoxL);
+ //misc - clear wizard?
+ QGroupBox *clearWizardBox = new QGroupBox(tr("New movie Wizard"));
+ QVBoxLayout *clearWizardLayout = new QVBoxLayout;
+ mClearNewMovieWizard = new QCheckBox(tr("Clear new movie Wizard"));
+ mClearNewMovieWizard->setChecked(false);
+ clearWizardLayout->addWidget(mClearNewMovieWizard);
+ clearWizardBox->setLayout(clearWizardLayout);
+
//misc - assemble
miscLayout->addWidget(hoverBox);
miscLayout->addWidget(archiveBox);
miscLayout->addWidget(autoRefreshBox);
+ miscLayout->addWidget(clearWizardBox);
miscWidget->setLayout(miscLayout);
mTab->addTab(miscWidget, tr("Misc. settings"));
@@ -447,6 +456,7 @@ void ConfigurationDialog::readSettings(){
mCursorOffset->setValue(s.value("ui/cursoroffset", SmGlobals::instance()->cursorSize().height()).toInt());
mAutoRefresh->setChecked(s.value("ui/autorefresh", false).toBool());
mAutoRefreshValue->setValue(s.value("ui/autorefreshvalue", 5).toInt());
+ mClearNewMovieWizard->setChecked(s.value("ui/clearnewmoviewizard", false).toBool());
//read paths
mArchiveDir->setText(s.value("paths/archivedir").toString());
@@ -538,6 +548,7 @@ void ConfigurationDialog::writeSettings(){
s.setValue("ui/cursoroffset", mCursorOffset->value());
s.setValue("ui/autorefresh", (mAutoRefresh->checkState() == Qt::Checked));
s.setValue("ui/autorefreshvalue", mAutoRefreshValue->value());
+ s.setValue("ui/clearnewmoviewizard", (mClearNewMovieWizard->checkState() == Qt::Checked));
//write pictures
QString curPos = mInfoBox->currentText();