summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus/ModelManagerInterface.h
diff options
context:
space:
mode:
authorChristian Kamm <christian.d.kamm@nokia.com>2010-12-03 10:13:15 +0100
committerChristian Kamm <christian.d.kamm@nokia.com>2011-01-04 15:58:22 +0100
commit0194da7300d3fd76594e337c785566c4498e12f4 (patch)
treea27481b214c038f7fc5f140b233d767e5ab1363c /src/libs/cplusplus/ModelManagerInterface.h
parent16542241c91d6a4296bfbd18077de4eff1f43c8b (diff)
downloadqt-creator-0194da7300d3fd76594e337c785566c4498e12f4.tar.gz
Qml-C++: Find C++ qmlRegisterType calls and populate QML code model.
Reviewed-by: Erik Verbruggen
Diffstat (limited to 'src/libs/cplusplus/ModelManagerInterface.h')
-rw-r--r--src/libs/cplusplus/ModelManagerInterface.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libs/cplusplus/ModelManagerInterface.h b/src/libs/cplusplus/ModelManagerInterface.h
index c58925e613..0a1f3217c4 100644
--- a/src/libs/cplusplus/ModelManagerInterface.h
+++ b/src/libs/cplusplus/ModelManagerInterface.h
@@ -35,6 +35,7 @@
#define CPPMODELMANAGERINTERFACE_H
#include <cplusplus/CppDocument.h>
+#include <languageutils/fakemetaobject.h>
#include <QtCore/QObject>
#include <QtCore/QHash>
#include <QtCore/QPointer>
@@ -146,6 +147,8 @@ public:
virtual void findMacroUsages(const CPlusPlus::Macro &macro) = 0;
+ virtual QList<LanguageUtils::FakeMetaObject *> exportedQmlObjects() const = 0;
+
Q_SIGNALS:
void documentUpdated(CPlusPlus::Document::Ptr doc);