diff options
Diffstat (limited to 'configurationdialog.cpp')
-rw-r--r-- | configurationdialog.cpp | 7 |
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); |