summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
0c76129)
This also explains why clicks were handled twice...
_clickTimer.setSingleShot(true);
connect(&_clickTimer, SIGNAL(timeout()), SLOT(clickTimeout()));
_clickTimer.setSingleShot(true);
connect(&_clickTimer, SIGNAL(timeout()), SLOT(clickTimeout()));
- _clickTimer.setInterval(QApplication::doubleClickInterval());
- _clickTimer.setSingleShot(true);
- connect(&_clickTimer, SIGNAL(timeout()), SLOT(clickTimeout()));
-
setItemIndexMethod(QGraphicsScene::NoIndex);
}
setItemIndexMethod(QGraphicsScene::NoIndex);
}
}
void ChatScene::clickTimeout() {
}
void ChatScene::clickTimeout() {
- if(!_leftButtonPressed && _clickMode == SingleClick && !_clickHandled)
+ if(!_leftButtonPressed && _clickMode == SingleClick)
handleClick(Qt::LeftButton, _clickPos);
}
handleClick(Qt::LeftButton, _clickPos);
}