diff options
| author | Joerg Bornemann <joerg.bornemann@digia.com> | 2013-09-17 08:44:36 +0200 |
|---|---|---|
| committer | Christian Kandeler <christian.kandeler@digia.com> | 2013-09-18 10:13:43 +0200 |
| commit | 37f23c0a86403247d74ace9f30f00a0bab9df346 (patch) | |
| tree | c8d85bc8ea9d5b7c5fe45ca140d79026161ce722 /src/lib/language/language.h | |
| parent | 58a907db9a96b4a21c1ead744a04529a4641b708 (diff) | |
| download | qbs-37f23c0a86403247d74ace9f30f00a0bab9df346.tar.gz | |
ResolvedTransformer::Ptr -> ResolvedTransformerPtr
Also introduce ResolvedTransformerConstPtr for consistency and use
it where appropriate.
Change-Id: I4922c71a681e970e57502269d8ee259dcacde39f
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Diffstat (limited to 'src/lib/language/language.h')
| -rw-r--r-- | src/lib/language/language.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/lib/language/language.h b/src/lib/language/language.h index 643e420af..26c91177c 100644 --- a/src/lib/language/language.h +++ b/src/lib/language/language.h @@ -271,9 +271,10 @@ private: class ResolvedTransformer : public PersistentObject { public: - typedef QSharedPointer<ResolvedTransformer> Ptr; - - static Ptr create() { return Ptr(new ResolvedTransformer); } + static ResolvedTransformerPtr create() + { + return ResolvedTransformerPtr(new ResolvedTransformer); + } ResolvedModuleConstPtr module; QStringList inputs; @@ -293,8 +294,8 @@ bool operator==(const ResolvedTransformer &t1, const ResolvedTransformer &t2); inline bool operator!=(const ResolvedTransformer &t1, const ResolvedTransformer &t2) { return !(t1 == t2); } -bool transformerListsAreEqual(const QList<ResolvedTransformer::Ptr> &l1, - const QList<ResolvedTransformer::Ptr> &l2); +bool transformerListsAreEqual(const QList<ResolvedTransformerConstPtr> &l1, + const QList<ResolvedTransformerConstPtr> &l2); class TopLevelProject; class ScriptEngine; @@ -320,7 +321,7 @@ public: QSet<ResolvedProductPtr> dependencies; QList<FileTaggerConstPtr> fileTaggers; QList<ResolvedModuleConstPtr> modules; - QList<ResolvedTransformer::Ptr> transformers; + QList<ResolvedTransformerConstPtr> transformers; QList<GroupPtr> groups; QList<ArtifactPropertiesPtr> artifactProperties; QScopedPointer<ProductBuildData> buildData; |
