diff options
author | Lauro Neto <lauro.neto@openbossa.org> | 2009-10-31 14:50:56 -0300 |
---|---|---|
committer | Hugo Lima <hugo.lima@openbossa.org> | 2009-11-09 15:31:30 -0200 |
commit | b6db1498536ce909dad79e85c00f0cec9a4e0340 (patch) | |
tree | c63e1e41fc58847c5e75e607a1edbfedcb5307eb /abstractmetabuilder.cpp | |
parent | b70c2847a571ae6bad4bd99535bf6f587c7b7371 (diff) |
Use isStream instead of hardcoding QDataStream
Also added documentation
Diffstat (limited to 'abstractmetabuilder.cpp')
-rw-r--r-- | abstractmetabuilder.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/abstractmetabuilder.cpp b/abstractmetabuilder.cpp index c4e437073..0cd479911 100644 --- a/abstractmetabuilder.cpp +++ b/abstractmetabuilder.cpp @@ -220,8 +220,7 @@ void AbstractMetaBuilder::traverseStreamOperator(FunctionModelItem item) AbstractMetaClass *streamClass = argumentToClass(arguments.at(0)); AbstractMetaClass *streamedClass = argumentToClass(arguments.at(1)); - if (streamClass && streamedClass - && (streamClass->name() == "QDataStream" || streamClass->name() == "QTextStream")) { + if (streamClass && streamedClass && (streamClass->isStream())) { AbstractMetaClass *oldCurrentClass = m_currentClass; m_currentClass = streamedClass; AbstractMetaFunction *streamFunction = traverseFunction(item); |