diff options
| author | Peter Penz <[email protected]> | 2007-07-18 20:34:40 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2007-07-18 20:34:40 +0000 |
| commit | 381b494e6c801ad77fc182f58df620f380af5e82 (patch) | |
| tree | 567a24a1e1a3c0705ebca9b148f15f47cb3f4e4b /src | |
| parent | 43b2b591ece9c4485d9c8c03f27a733ddccdac5f (diff) | |
When derived classes overwrite KCategorizedView::visualRect() to adjust the visual width or height, drawing errors occur as internally always d->visualRect() is used -> always use KCategorizedView::visualRect()...
svn path=/trunk/KDE/kdebase/apps/; revision=689662
Diffstat (limited to 'src')
| -rw-r--r-- | src/kcategorizedview.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/kcategorizedview.cpp b/src/kcategorizedview.cpp index 214fa39d2..c931c0f79 100644 --- a/src/kcategorizedview.cpp +++ b/src/kcategorizedview.cpp @@ -635,7 +635,7 @@ void KCategorizedView::paintEvent(QPaintEvent *event) foreach (const QModelIndex &index, dirtyIndexes) { option.state = state; - option.rect = d->visualRect(index); + option.rect = visualRect(index); if (selectionModel() && selectionModel()->isSelected(index)) { @@ -935,7 +935,7 @@ void KCategorizedView::mouseReleaseEvent(QMouseEvent *event) d->lastSelection = selectionModel()->selection(); if (d->hovered.isValid()) - viewport()->update(d->visualRect(d->hovered)); + viewport()->update(visualRect(d->hovered)); else if (!d->hoveredCategory.isEmpty()) viewport()->update(d->categoryVisualRect(d->hoveredCategory)); } |
