diff options
author | Jesper K. Pedersen <jesper.pedersen@kdab.com> | 2013-05-16 19:26:02 +0200 |
---|---|---|
committer | Jesper K. Pedersen <jesper.pedersen@kdab.com> | 2013-05-21 10:14:46 +0200 |
commit | 13ad623fdff541d028a74705ddf0a94f47092a56 (patch) | |
tree | c859be3b1683bccb235cc05ff7ce43a1bfcb8f24 /utils | |
parent | d3880a67b1e9f6fa6a511498abe4fb79628235c9 (diff) |
implement a QFileInfo prototype so it can be used from scripts
Change-Id: I84755a64207d71451768981b725c1ce3bdeb0907
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Diffstat (limited to 'utils')
-rw-r--r-- | utils/utils.cpp | 5 | ||||
-rw-r--r-- | utils/utils.h | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/utils/utils.cpp b/utils/utils.cpp index 30e8c6c..26ea3b5 100644 --- a/utils/utils.cpp +++ b/utils/utils.cpp @@ -56,6 +56,11 @@ QStringList Utils::backtrace() const return result; } +QString Utils::currentScripRoot() const +{ + return ScriptRunner::currentScriptRoot(); +} + } // namespace Internal } // namespace Scripting diff --git a/utils/utils.h b/utils/utils.h index 252cb3b..2c25d2a 100644 --- a/utils/utils.h +++ b/utils/utils.h @@ -39,12 +39,16 @@ namespace Internal { class Utils : public QObject { Q_OBJECT + Q_PROPERTY(QString currentScripRoot READ currentScripRoot); public: explicit Utils(QObject *parent = 0); public slots: QStringList subDirectories(const QString& directory) const; QStringList backtrace() const; + +public: + QString currentScripRoot() const; }; } // namespace Internal |