summaryrefslogtreecommitdiffstats
path: root/configurationdialog.cpp
diff options
context:
space:
mode:
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);