itom
|
Public Types | |
enum | Type { typeRoot , typeClass , typeFunction , typeMethod , typePropertyGet , typePropertySet , typeStaticMethod , typeClassMethod } |
Public Member Functions | |
OutlineItem (Type type) | |
QIcon | icon () const |
Public Attributes | |
Type | m_type |
QString | m_name |
QString | m_args |
QString | m_returnType |
int | m_startLineIdx |
the first line where the block starts | |
int | m_endLineIdx |
the last line where the block ends | |
bool | m_private |
bool | m_async |
QWeakPointer< OutlineItem > | m_parent |
QList< QSharedPointer< OutlineItem > > | m_childs |