FakeNode Class
#include <FakeNode> Inherits: InnerNode.
Inherited by: NameCollisionNode.
Public Types
enum | Access { Public, Protected, Private } |
enum | FlagValue { FlagValueDefault, FlagValueFalse, FlagValueTrue } |
enum | LinkType { StartLink, NextLink, PreviousLink, ContentsLink, IndexLink, InheritsLink } |
enum | PageType { NoPageType, ApiPage, ArticlePage, ExamplePage, ..., OnBeyondZebra } |
enum | Status { Compat, Obsolete, Deprecated, Preliminary, ..., Internal } |
enum | SubType { NoSubType, Example, HeaderFile, File, ..., LastSubtype } |
enum | ThreadSafeness { UnspecifiedSafeness, NonReentrant, Reentrant, ThreadSafe } |
enum | Type { Namespace, Class, Fake, Enum, ..., LastType } |
Public Functions
Reimplemented Public Functions
Static Public Members
Protected Functions
| Node(Type type, InnerNode * parent, const QString & name) |
Detailed Description
Member Function Documentation
FakeNode::~FakeNode() [virtual]
void FakeNode::addGroupMember(Node * node) [virtual]
void FakeNode::addQmlModuleMember(Node * node) [virtual]
QString FakeNode::fullTitle() const [virtual]
Returns the fake node's full title, which is usually just title(), but for some SubType values is different from title()
const NodeList & FakeNode::groupMembers() const
bool FakeNode::hasProperty(const QString & name) const [virtual]
Reimplemented from Node::hasProperty().
Returns true if this QML type or property group contains a property named name.
QString FakeNode::imageFileName() const [virtual]
See also setImageFileName().
void FakeNode::insertQmlModuleNode(const QString & qmid, FakeNode * fn) [static]
The QML module map contains an entry for each QML module identifier. A QML module identifier is constucted from the QML module name and the module's major version number, like this: <module-name><major-version>
If the QML module map does not contain the module identifier qmid, insert the QML module node fn mapped to qmid.
bool FakeNode::isQmlPropertyGroup() const [virtual]
FakeNode * FakeNode::lookupQmlModuleNode(Tree * tree, const ArgLocPair & arg) [static]
Returns a pointer to the QML module node (FakeNode) that is mapped to the QML module identifier constructed from arg. If that QML module node does not yet exist, it is constructed and inserted into the QML module map mapped to the QML module identifier constructed from arg.
QString FakeNode::nameForLists() const [virtual]
const NodeList & FakeNode::qmlModuleMembers() const
void FakeNode::setImageFileName(const QString &) [virtual]
See also imageFileName().
void FakeNode::setSubTitle(const QString & subTitle)
See also subTitle().
void FakeNode::setTitle(const QString & title)
See also title().
QString FakeNode::subTitle() const [virtual]
Returns the subtitle.
See also setSubTitle().
SubType FakeNode::subType() const [virtual]
QString FakeNode::title() const [virtual]
Reimplemented from Node::title().
Returns the fake node's title. This is used for the page title.
See also setTitle().
|