Public Member Functions | |
QVariant | data (int role) const |
void | findViewProviders (const ViewProvider &, QList< ViewProviderIndex * > &) const |
virtual Base::Type | getTypeId (void) const |
ViewProviderIndex (const Gui::ViewProviderDocumentObject &v) | |
Static Public Member Functions | |
static void * | create (void) |
static Base::Type | getClassTypeId (void) |
static void | init (void) |
Public Attributes | |
const Gui::ViewProviderDocumentObject & | v |
Definition at line 158 of file DocumentModel.cpp.
Gui::ViewProviderIndex::ViewProviderIndex | ( | const Gui::ViewProviderDocumentObject & | v | ) | [inline] |
Definition at line 164 of file DocumentModel.cpp.
void * Gui::ViewProviderIndex::create | ( | void | ) | [static] |
Reimplemented from Gui::DocumentModelIndex.
Definition at line 242 of file DocumentModel.cpp.
QVariant Gui::ViewProviderIndex::data | ( | int | role | ) | const [inline, virtual] |
Reimplemented from Gui::DocumentModelIndex.
Definition at line 166 of file DocumentModel.cpp.
References App::Document::getActiveObject(), App::DocumentObject::getDocument(), Gui::ViewProvider::getIcon(), Gui::ViewProviderDocumentObject::getObject(), App::DocumentObject::Label, and v.
void Gui::ViewProviderIndex::findViewProviders | ( | const ViewProvider & | vp, | |
QList< ViewProviderIndex * > & | index | |||
) | const |
Definition at line 227 of file DocumentModel.cpp.
References Gui::DocumentModelIndex::childItems, findViewProviders(), and v.
Referenced by findViewProviders(), and Gui::DocumentIndex::findViewProviders().
Base::Type Gui::ViewProviderIndex::getClassTypeId | ( | void | ) | [static] |
Reimplemented from Gui::DocumentModelIndex.
Definition at line 242 of file DocumentModel.cpp.
Base::Type Gui::ViewProviderIndex::getTypeId | ( | void | ) | const [virtual] |
Reimplemented from Gui::DocumentModelIndex.
Definition at line 242 of file DocumentModel.cpp.
void Gui::ViewProviderIndex::init | ( | void | ) | [static] |
Reimplemented from Gui::DocumentModelIndex.
Definition at line 242 of file DocumentModel.cpp.
Referenced by Gui::DocumentModel::DocumentModel().
Definition at line 163 of file DocumentModel.cpp.
Referenced by data(), Gui::DocumentIndex::findViewProvider(), and findViewProviders().