summaryrefslogtreecommitdiffstats
path: root/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2016-11-18 08:01:52 +0000
committerThe Qt Project <gerrit-noreply@qt-project.org>2016-11-18 08:01:52 +0000
commit3a0764d625a18233006ca438226281bc3c6740c5 (patch)
treeb40076ee56d61cc4491a2326784e435e39ea6883 /src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
parentdafd0955c601fc00f9164f9b955ec9f28b627565 (diff)
parente5ac4afbf954a3e1616ce8543d46ddc668d0374f (diff)
Merge "Merge remote-tracking branch 'origin/5.8' into dev" into refs/staging/dev
Diffstat (limited to 'src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp')
-rw-r--r--src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp b/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
index b884e93290..203cc8007c 100644
--- a/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
+++ b/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
@@ -694,8 +694,7 @@ void QGraphicsSceneBspTreeIndex::itemChange(const QGraphicsItem *item, QGraphics
bool QGraphicsSceneBspTreeIndex::event(QEvent *event)
{
Q_D(QGraphicsSceneBspTreeIndex);
- switch (event->type()) {
- case QEvent::Timer:
+ if (event->type() == QEvent::Timer) {
if (d->indexTimerId && static_cast<QTimerEvent *>(event)->timerId() == d->indexTimerId) {
if (d->restartIndexTimer) {
d->restartIndexTimer = false;
@@ -704,11 +703,8 @@ bool QGraphicsSceneBspTreeIndex::event(QEvent *event)
d->_q_updateIndex();
}
}
- // Fallthrough intended - support timers in subclasses.
- default:
- return QObject::event(event);
}
- return true;
+ return QObject::event(event);
}
QT_END_NAMESPACE