diff options
author | Christian Kamm <christian.d.kamm@nokia.com> | 2010-10-28 12:28:17 +0200 |
---|---|---|
committer | Christian Kamm <christian.d.kamm@nokia.com> | 2010-10-28 14:16:19 +0200 |
commit | 73fb02d5a7d12aa82aa8d4f43566ba82e5806ce5 (patch) | |
tree | 17b36ab84a340998499f8bcf2c9bb00c38bb821a | |
parent | e6ed7028f01bd3808dd3732912806b400c722528 (diff) |
Make script directory configurable.
Reviewed-by: owolff
-rw-r--r-- | library/components/scriptui.cpp | 6 | ||||
-rw-r--r-- | library/components/scriptui.h | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/library/components/scriptui.cpp b/library/components/scriptui.cpp index 6e6d8c1..74aeae5 100644 --- a/library/components/scriptui.cpp +++ b/library/components/scriptui.cpp @@ -124,6 +124,12 @@ ScriptUi::ScriptUi(ScriptAdapter *adapter, QWidget *parent) setOptions(options); } +void ScriptUi::setScriptDirectory(const QString &path) +{ + mFileModel->setRootPath(path); + mFileView->setRootIndex(mFileModel->index(path)); +} + void ScriptUi::runScript(const QString &filePath) { mAdapter->run(filePath); diff --git a/library/components/scriptui.h b/library/components/scriptui.h index ff30c99..98ff8ce 100644 --- a/library/components/scriptui.h +++ b/library/components/scriptui.h @@ -47,6 +47,8 @@ class REMOTECONTROLWIDGETSHARED_EXPORT ScriptUi : public ToolBoxPage public: ScriptUi(ScriptAdapter *adapter, QWidget *parent = 0); + void setScriptDirectory(const QString &path); + private slots: void runScript(const QString &filePath); void runSelectedScript(); |