diff --git a/OptionsDialog.cpp b/OptionsDialog.cpp index 0070684..c8b3987 100755 --- a/OptionsDialog.cpp +++ b/OptionsDialog.cpp @@ -63,6 +63,7 @@ OptionsDialog::OptionsDialog(ProfileDatabase *profileDB, QWidget *parent) : setupDefaultProfile(); setupPictureSettings(); setupCustomGTAFolder(); + setupSnapmaticPictureViewer(); this->setWindowTitle(windowTitle().arg(GTA5SYNC_APPSTR)); } @@ -198,6 +199,7 @@ void OptionsDialog::applySettings() #else settings->setValue("Language", ui->cbLanguage->itemData(ui->cbLanguage->currentIndex())); #endif + settings->setValue("NavigationBar", ui->cbSnapmaticNavigationBar->isChecked()); settings->endGroup(); settings->beginGroup("Profile"); @@ -403,6 +405,13 @@ void OptionsDialog::setupCustomGTAFolder() settings->endGroup(); } +void OptionsDialog::setupSnapmaticPictureViewer() +{ + settings->beginGroup("Interface"); + ui->cbSnapmaticNavigationBar->setChecked(settings->value("NavigationBar", false).toBool()); + settings->endGroup(); +} + void OptionsDialog::on_cmdExploreFolder_clicked() { QString GTAV_Folder = QFileDialog::getExistingDirectory(this, UserInterface::tr("Select GTA V Folder..."), StandardPaths::documentsLocation(), QFileDialog::ShowDirsOnly); diff --git a/OptionsDialog.h b/OptionsDialog.h index 824fbac..7630dc2 100755 --- a/OptionsDialog.h +++ b/OptionsDialog.h @@ -72,6 +72,7 @@ private: void setupDefaultProfile(); void setupPictureSettings(); void setupCustomGTAFolder(); + void setupSnapmaticPictureViewer(); void applySettings(); }; diff --git a/OptionsDialog.ui b/OptionsDialog.ui index 3f2f53e..fc93928 100755 --- a/OptionsDialog.ui +++ b/OptionsDialog.ui @@ -77,7 +77,7 @@ Custom GTA V Folder - + @@ -297,6 +297,22 @@ + + + + Picture Viewer + + + + + + Enable Navigation Bar + + + + + +