Possibility to set directory by file dialog in lgconfig
[vlp.git] / src / lgconfig / AddNodeDialog.cpp
index f8d00584ee59f7f945cce1625c441358ea5d9236..ce8fc6fb503a101b34cd30f6175cbdd3b6a4e419 100644 (file)
@@ -1,4 +1,5 @@
 #include <QtGui/QListWidgetItem>
+#include <QtGui/QFileDialog>
 
 #include "AddNodeDialog.h"
 
@@ -44,6 +45,24 @@ QString AddNodeDialog::getVLPDirectory()
        return vlpDirectory->text();
 }
 
+void AddNodeDialog::on_programsDirButton_clicked()
+{
+       QFileDialog dialog(this);
+       dialog.setFileMode(QFileDialog::Directory);
+       if(dialog.exec()) {
+               programsDirectory->setText(dialog.directory().absolutePath() + QDir::separator());
+       }
+}
+
+void AddNodeDialog::on_vlpDirButton_clicked()
+{
+       QFileDialog dialog(this);
+       dialog.setFileMode(QFileDialog::Directory);
+       if(dialog.exec()) {
+               vlpDirectory->setText(dialog.directory().absolutePath() + QDir::separator());
+       }
+}
+
 
 }
 }