aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/evaluator.h
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@theqtcompany.com>2015-07-16 12:44:27 +0200
committerJoerg Bornemann <joerg.bornemann@theqtcompany.com>2015-07-20 09:48:50 +0000
commit9d025655d5524433ac8ffbbac0f5ab7aa196d797 (patch)
tree9cd323d97b755afb8ec68ca87c6082fdbfa18465 /src/lib/corelib/language/evaluator.h
parentdb0c52d932a62ed4744334e76efc1681aca7a25e (diff)
Fix property evaluation of export items.
Make product dependencies first class modules. Task-number: QBS-736 Task-number: QBS-814 Task-number: QBS-822 Task-number: QBS-830 Change-Id: Ia72a8c4e29eb78a114795299a753256a41208ace Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com> Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
Diffstat (limited to 'src/lib/corelib/language/evaluator.h')
-rw-r--r--src/lib/corelib/language/evaluator.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/corelib/language/evaluator.h b/src/lib/corelib/language/evaluator.h
index 91a7fc339..9781f5956 100644
--- a/src/lib/corelib/language/evaluator.h
+++ b/src/lib/corelib/language/evaluator.h
@@ -68,11 +68,11 @@ public:
void setCachingEnabled(bool enabled);
+ void handleEvaluationError(const Item *item, const QString &name,
+ const QScriptValue &scriptValue);
private:
void onItemPropertyChanged(Item *item);
void onItemDestroyed(Item *item);
- void handleEvaluationError(const Item *item, const QString &name,
- const QScriptValue &scriptValue);
bool evaluateProperty(QScriptValue *result, const Item *item, const QString &name,
bool *propertyWasSet);