summaryrefslogtreecommitdiffstats
path: root/configurationdialog.cpp
diff options
context:
space:
mode:
authoram <am@f440f766-f032-0410-8965-dc7d17de2ca0>2009-11-06 16:52:04 +0000
committeram <am@f440f766-f032-0410-8965-dc7d17de2ca0>2009-11-06 16:52:04 +0000
commitcb094b007ec5b7c197a7df502a778a2ce919128f (patch)
tree2add8b0593fddcdd84e902c466d8885f59d5147c /configurationdialog.cpp
parentc9497f0e16ad13493f59b835016d46d919378f6d (diff)
downloadSheMov-cb094b007ec5b7c197a7df502a778a2ce919128f.tar.gz
SheMov-cb094b007ec5b7c197a7df502a778a2ce919128f.tar.bz2
SheMov-cb094b007ec5b7c197a7df502a778a2ce919128f.zip
-made burnDir configurable via ConfigurationDialog
-revamped archivedialog to make it more intuitive -added simple listModel without database access (should be renamed) -actorlist in archivedialog now is a QTreeView -changed mFileList in achiveFileWidget git-svn-id: file:///var/svn/repos2/shemov/trunk@421 f440f766-f032-0410-8965-dc7d17de2ca0
Diffstat (limited to 'configurationdialog.cpp')
-rw-r--r--configurationdialog.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/configurationdialog.cpp b/configurationdialog.cpp
index 021d40b..617a52e 100644
--- a/configurationdialog.cpp
+++ b/configurationdialog.cpp
@@ -86,6 +86,11 @@ ConfigurationDialog::ConfigurationDialog(QWidget *parent, Qt::WindowFlags f) : Q
pathButtonLayout->addWidget(mAddPath);
pathButtonLayout->addWidget(mRemovePath);
pathGrid->addLayout(pathButtonLayout, 9, 1);
+ QLabel *l10 = new QLabel(tr("Burn Directory"));
+ mBurnDir = new QLineEdit;
+ mBurnDir->setCompleter(fsCompleter);
+ pathGrid->addWidget(l10, 10, 0);
+ pathGrid->addWidget(mBurnDir, 10, 1);
pathWidget->setLayout(pathGrid);
mTab->addTab(pathWidget, tr("Paths"));
@@ -237,6 +242,7 @@ void ConfigurationDialog::readSettings(){
mArchivePaths->addItems(extractPaths);
mPaths = extractPaths;
mArchiveDir->setText(s.value("paths/archivedir").toString());
+ mBurnDir->setText(s.value("paths/burn").toString());
//read ui
QStringList expandPaths = s.value("ui/expandpaths").toStringList();
@@ -272,6 +278,7 @@ void ConfigurationDialog::writeSettings(){
s.setValue("paths/archiverargs", aArgs);
s.setValue("paths/extractpaths", mPaths);
s.setValue("paths/archivedir", mArchiveDir->text());
+ s.setValue("paths/burn", mBurnDir->text());
//write ui
s.setValue("ui/expandpaths", mEPaths);