Escher: Use dirty-tracking for View::redraw

Change-Id: I95da4eee9218784744ac4abc53328d3f537bede6
This commit is contained in:
Romain Goyet
2016-06-01 17:02:57 +02:00
parent 4a1497e659
commit 93ca2f6475
15 changed files with 67 additions and 38 deletions

View File

@@ -34,12 +34,12 @@ void ScrollViewIndicator::drawRect(KDRect rect) const {
void ScrollViewIndicator::setStart(float start) {
m_start = start;
redraw();
markAsNeedingRedraw();
}
void ScrollViewIndicator::setEnd(float end) {
m_end = end;
redraw();
markAsNeedingRedraw();
}
#if ESCHER_VIEW_LOGGING