QmlOutline: Show functions in outline

Reviewed-by: Christiaan Janssen
(cherry picked from commit e871b7e330)
This commit is contained in:
Kai Koehne
2010-09-27 15:36:50 +02:00
committed by hjk
parent 17ce6be56a
commit 1a2e16aebd
6 changed files with 56 additions and 1 deletions

View File

@@ -50,6 +50,7 @@ public:
QIcon elementIcon;
QIcon propertyIcon;
QIcon publicMemberIcon;
QIcon functionDeclarationIcon;
QHash<QPair<QString,QString>,QIcon> iconHash;
QString resourcePath;
};
@@ -62,6 +63,7 @@ Icons::Icons()
m_d->elementIcon = QIcon(QLatin1String(":/qmljs/images/element.png"));
m_d->propertyIcon = QIcon(QLatin1String(":/qmljs/images/property.png"));
m_d->publicMemberIcon = QIcon(QLatin1String(":/qmljs/images/publicmember.png"));
m_d->functionDeclarationIcon = QIcon(QLatin1String(":/qmljs/images/func.png"));
}
Icons::~Icons()
@@ -141,3 +143,8 @@ QIcon Icons::publicMemberIcon() const
{
return m_d->publicMemberIcon;
}
QIcon Icons::functionDeclarationIcon() const
{
return m_d->functionDeclarationIcon;
}