[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdevelop/parts/classview
From: Jens Dagerbo <jens.dagerbo () swipnet ! se>
Date: 2004-06-10 19:38:43
Message-ID: 20040610193843.AA5821691 () office ! kde ! org
[Download RAW message or body]
CVS commit by dagerbo:
Add "type alias" tooltip and icon
M +7 -0 classviewwidget.cpp 1.51
M +2 -0 classviewwidget.h 1.15
--- kdevelop/parts/classview/classviewwidget.cpp #1.50:1.51
@@ -1023,4 +1023,11 @@ void ClassViewWidget::maybeTip( QPoint c
}
}
+ else if ( item->isTypeAlias() )
+ {
+ if( TypeAliasDomBrowserItem * titem = \
dynamic_cast<TypeAliasDomBrowserItem*>( item ) ) + {
+ tooltip = QString( "[Type] " ) + titem->dom()->type() + " " \
+ titem->dom()->name(); + }
+ }
kdDebug(0) << tooltip << endl;
--- kdevelop/parts/classview/classviewwidget.h #1.14:1.15
@@ -121,4 +121,5 @@ public:
virtual bool isFunction() const { return false; }
virtual bool isVariable() const { return false; }
+ virtual bool isTypeAlias() const { return false; }
virtual bool hasDeclaration() const { return false; }
@@ -236,4 +237,5 @@ public:
const CodeModelItem* model() const { return m_dom; }
+ virtual bool isTypeAlias() const { return true; }
virtual bool hasDeclaration() const { return true; }
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic