From e768ae9af821a2c236c12ce5c352210cd13c9859 Mon Sep 17 00:00:00 2001 From: Maxim Stewart Date: Tue, 30 May 2017 21:38:51 -0500 Subject: [PATCH] Setup dirList access from settings through getter and setters --- QtMeshViewer/Header/SettingsWindow.h | 3 ++- QtMeshViewer/Source/SettingsWindow.cpp | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/QtMeshViewer/Header/SettingsWindow.h b/QtMeshViewer/Header/SettingsWindow.h index f2da665..77c5e17 100644 --- a/QtMeshViewer/Header/SettingsWindow.h +++ b/QtMeshViewer/Header/SettingsWindow.h @@ -11,6 +11,7 @@ class SettingsWindow : public QWidget public: SettingsWindow(QWidget * parent = Q_NULLPTR); ~SettingsWindow(); + QString getDirList(); private: Ui::SettingsWindow* ui; @@ -35,4 +36,4 @@ signals: void sendZommSpeed(int percent); void changeLightType(int value); -}; \ No newline at end of file +}; diff --git a/QtMeshViewer/Source/SettingsWindow.cpp b/QtMeshViewer/Source/SettingsWindow.cpp index 54ff54c..78abb80 100644 --- a/QtMeshViewer/Source/SettingsWindow.cpp +++ b/QtMeshViewer/Source/SettingsWindow.cpp @@ -63,6 +63,12 @@ SettingsWindow::~SettingsWindow() ///////////////////////////////////////////////////////////////////////// // functions +QString SettingsWindow::getDirList() +{ + return SettingsManager::getInstance()->getListOfDirs(); +} + + void SettingsWindow::setupConnections() { // light off