Restructure code
[vlp.git] / src / kernel / options.h
index 771d02d8057b492c08843b532e4534376f59b32c..6459295432c2828322c37e278340760c41f8e40f 100644 (file)
@@ -3,7 +3,11 @@
 
 #include <QtGui/QDialog>
 
-#include "optionsdialog.h"
+#include "ui/dialogs/OptionsDialog.h"
+
+namespace loglan {
+namespace vlp {
+namespace dialog {
 
 /**
  * Options Dialog class
 class OptionsDialog : public QDialog, private Ui::OptionsDialog {
        Q_OBJECT
 public:
-       OptionsDialog(QWidget * parent = 0);
+       OptionsDialog(QString configFilePath, QWidget * parent = 0);
        ~OptionsDialog();
 
-       void saveConfig(char * fname);
+       void saveConfig(QString fname);
+       void saveConfig(const char * fname);
 
 private:
        QString homeDir;
 
-       void loadConfig(char * fname);
+       void loadConfig(const char * fname);
 
 private slots:
        void on_addConnectionButton_clicked();
        void on_delConnectionButton_clicked();
 };
 
+}
+}
+}
+
 #endif /* _VLP_KERNEL_OPTIONS_H */