QmlOutline: Show id beside type name

Show id in addition to type string, but with a lighter text color
This commit is contained in:
Kai Koehne
2010-08-10 14:33:13 +02:00
parent 7fac110d75
commit fe3bfad766
4 changed files with 93 additions and 7 deletions

View File

@@ -30,9 +30,13 @@ public:
QVariant data(int role = Qt::UserRole + 1) const;
int type() const;
QString annotation() const;
void setAnnotation(const QString &id);
QmlJS::AST::SourceLocation sourceLocation() const;
void setSourceLocation(const QmlJS::AST::SourceLocation &location);
QmlJS::AST::Node *node() const;
void setNode(QmlJS::AST::Node *node);
@@ -58,6 +62,7 @@ public:
enum CustomRoles {
SourceLocationRole = Qt::UserRole + 1,
ItemTypeRole,
AnnotationRole
};
enum ItemTypes {