aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/evaluatorscriptclass.cpp
diff options
context:
space:
mode:
authorJake Petroules <jake.petroules@qt.io>2017-05-12 22:03:18 -0700
committerJoerg Bornemann <joerg.bornemann@qt.io>2017-05-29 08:40:45 +0000
commite92d610f5a758e533bade06cc05171c9ca7a72eb (patch)
tree358c2a9971cd2d309bd0f19430ddf2584d7b4e86 /src/lib/corelib/language/evaluatorscriptclass.cpp
parent72e02826f2a88b7ebb5a4d1831f494d46ca332f2 (diff)
Replace QStack with std::stack/std::vector depending on usage patterns
Change-Id: I77dc191beab69474fc8f8435f173e657861eec01 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/lib/corelib/language/evaluatorscriptclass.cpp')
-rwxr-xr-xsrc/lib/corelib/language/evaluatorscriptclass.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/corelib/language/evaluatorscriptclass.cpp b/src/lib/corelib/language/evaluatorscriptclass.cpp
index 7f57a9662..c43c6725e 100755
--- a/src/lib/corelib/language/evaluatorscriptclass.cpp
+++ b/src/lib/corelib/language/evaluatorscriptclass.cpp
@@ -532,7 +532,7 @@ class PropertyStackManager
{
public:
PropertyStackManager(const Item *itemOfProperty, const QScriptString &name, const Value *value,
- QStack<QualifiedId> &requestedProperties,
+ std::stack<QualifiedId> &requestedProperties,
PropertyDependencies &propertyDependencies)
: m_requestedProperties(requestedProperties)
{
@@ -548,7 +548,7 @@ public:
m_stackUpdate = true;
const QualifiedId fullPropName
= QualifiedId::fromString(varValue->value().toString()) << name.toString();
- if (!requestedProperties.isEmpty())
+ if (!requestedProperties.empty())
propertyDependencies[fullPropName].insert(requestedProperties.top());
m_requestedProperties.push(fullPropName);
}
@@ -562,7 +562,7 @@ public:
}
private:
- QStack<QualifiedId> &m_requestedProperties;
+ std::stack<QualifiedId> &m_requestedProperties;
bool m_stackUpdate = false;
};