diff --git a/src/plugins/qmljseditor/qmloutlinemodel.h b/src/plugins/qmljseditor/qmloutlinemodel.h index acc0890bc7a509edab210612419b10c2f20921fc..8c853483f906ead26e890774d9e693f13727f499 100644 --- a/src/plugins/qmljseditor/qmloutlinemodel.h +++ b/src/plugins/qmljseditor/qmloutlinemodel.h @@ -57,7 +57,12 @@ public: QmlJS::Document::Ptr document() const; void update(const SemanticInfo &semanticInfo); + QmlJS::AST::Node *nodeForIndex(const QModelIndex &index); +signals: + void updated(); + +private: QModelIndex enterObjectDefinition(QmlJS::AST::UiObjectDefinition *objectDefinition); void leaveObjectDefiniton(); @@ -67,11 +72,6 @@ public: QModelIndex enterPublicMember(QmlJS::AST::UiPublicMember *publicMember); void leavePublicMember(); - QmlJS::AST::Node *nodeForIndex(const QModelIndex &index); - -signals: - void updated(); - private: QModelIndex enterNode(const QmlOutlineItem &prototype); void leaveNode();