diff options
| author | Tannin <sherb@gmx.net> | 2016-03-02 21:28:17 +0100 |
|---|---|---|
| committer | Tannin <sherb@gmx.net> | 2016-03-02 21:28:17 +0100 |
| commit | 9df612c7ca0ba4cb0b62d958df4e2745fe0c04ec (patch) | |
| tree | 26c7d390d5fb80f66128c256a32600f85b13d343 /src/settingsdialog.cpp | |
| parent | 0899724d901669512d607434d95630035f1d20b8 (diff) | |
more configuration options
- overwrite path configurable
- one can now set a base directory for all configurable paths
- user can now opt in/out of receiving pre-release updates (not functional yet)
Diffstat (limited to 'src/settingsdialog.cpp')
| -rw-r--r-- | src/settingsdialog.cpp | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/settingsdialog.cpp b/src/settingsdialog.cpp index 5b58c9da..d354b29b 100644 --- a/src/settingsdialog.cpp +++ b/src/settingsdialog.cpp @@ -100,6 +100,15 @@ void SettingsDialog::on_bsaDateBtn_clicked() dir.absolutePath().toStdWString()); } +void SettingsDialog::on_browseBaseDirBtn_clicked() +{ + QString temp = QFileDialog::getExistingDirectory( + this, tr("Select base directory"), ui->baseDirEdit->text()); + if (!temp.isEmpty()) { + ui->baseDirEdit->setText(temp); + } +} + void SettingsDialog::on_browseDownloadDirBtn_clicked() { QString temp = QFileDialog::getExistingDirectory(this, tr("Select download directory"), ui->downloadDirEdit->text()); @@ -132,6 +141,14 @@ void SettingsDialog::on_browseProfilesDirBtn_clicked() } } +void SettingsDialog::on_browseOverwriteDirBtn_clicked() +{ + QString temp = QFileDialog::getExistingDirectory(this, tr("Select overwrite directory"), ui->overwriteDirEdit->text()); + if (!temp.isEmpty()) { + ui->overwriteDirEdit->setText(temp); + } +} + void SettingsDialog::on_resetDialogsButton_clicked() { if (QMessageBox::question(this, tr("Confirm?"), |
