From 547211575192508653e65bbc96f4d85580182eb4 Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Sun, 14 Aug 2011 15:45:52 +0200 Subject: Rename KItemListWidget::hoverBoundingRect() It has been split now to iconBoundingRect() and textBoundingRect(). This is required to implement the rubberband in an efficient way and makes it more explicit what rectangle is returned. --- src/kitemviews/kitemlistwidget.h | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'src/kitemviews/kitemlistwidget.h') diff --git a/src/kitemviews/kitemlistwidget.h b/src/kitemviews/kitemlistwidget.h index d655042b8..6b766d1da 100644 --- a/src/kitemviews/kitemlistwidget.h +++ b/src/kitemviews/kitemlistwidget.h @@ -83,16 +83,21 @@ public: /** * @return True if \a point is inside KItemListWidget::hoverBoundingRect(), - * KItemListWidget::selectionToggleRect() or KItemListWidget::expansionToggleRect(). + * KItemListWidget::textBoundingRect(), KItemListWidget::selectionToggleRect() + * or KItemListWidget::expansionToggleRect(). * @reimp */ virtual bool contains(const QPointF& point) const; /** - * @return Bounding rectangle for the area that acts as hovering-area. Per default - * the bounding rectangle of the KItemListWidget is returned. + * @return Bounding rectangle for the area that shows the icon. */ - virtual QRectF hoverBoundingRect() const; + virtual QRectF iconBoundingRect() const = 0; + + /** + * @return Bounding rectangle for the area that contains the text-properties. + */ + virtual QRectF textBoundingRect() const = 0; /** * @return Rectangle for the selection-toggle that is used to select or deselect an item. -- cgit v1.3.1