[PATCH] Enable file selection dialog for preferences
Miika Turkia
miika.turkia at gmail.com
Sun Oct 13 21:19:13 UTC 2013
This enabled a file selection dialog for selecting default log file
under the preferences.
Signed-off-by: Miika Turkia <miika.turkia at gmail.com>
---
qt-ui/preferences.cpp | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/qt-ui/preferences.cpp b/qt-ui/preferences.cpp
index e188cdb..e5ddc55 100644
--- a/qt-ui/preferences.cpp
+++ b/qt-ui/preferences.cpp
@@ -1,6 +1,7 @@
#include "preferences.h"
#include <QSettings>
#include <QDebug>
+#include <QFileDialog>
PreferencesDialog* PreferencesDialog::instance()
{
@@ -193,3 +194,9 @@ void PreferencesDialog::buttonClicked(QAbstractButton* button)
#undef SB
+
+void PreferencesDialog::on_chooseFile_clicked()
+{
+ QFileInfo fi(system_default_filename());
+ ui.defaultfilename->setText(QFileDialog::getOpenFileName(this, tr("Open Default Log File"), fi.absolutePath(), tr("XML Files (*.xml)")));
+}
--
1.8.1.2
More information about the subsurface
mailing list