tools/qdoc3/codemarker.h
changeset 33 3e2da88830cd
parent 30 5dc02b23752f
child 37 758a864f9613
equal deleted inserted replaced
30:5dc02b23752f 33:3e2da88830cd
   153                                     Status status) = 0;
   153                                     Status status) = 0;
   154 #ifdef QDOC_QML
   154 #ifdef QDOC_QML
   155     virtual QList<Section> qmlSections(const QmlClassNode* qmlClassNode,
   155     virtual QList<Section> qmlSections(const QmlClassNode* qmlClassNode,
   156                                        SynopsisStyle style);
   156                                        SynopsisStyle style);
   157 #endif
   157 #endif
   158     virtual const Node *resolveTarget(const QString& target, 
   158     virtual const Node* resolveTarget(const QString& target, 
   159                                       const Tree *tree,
   159                                       const Tree* tree,
   160 		                      const Node *relative) = 0;
   160 		                      const Node* relative,
   161     virtual QStringList macRefsForNode(const Node *node);
   161                                       const Node* self = 0);
       
   162     virtual QStringList macRefsForNode(const Node* node);
   162 
   163 
   163     static void initialize(const Config& config);
   164     static void initialize(const Config& config);
   164     static void terminate();
   165     static void terminate();
   165     static CodeMarker *markerForCode(const QString& code);
   166     static CodeMarker *markerForCode(const QString& code);
   166     static CodeMarker *markerForFileName(const QString& fileName);
   167     static CodeMarker *markerForFileName(const QString& fileName);