Login

Tag Archives: Qt FYI

Grabbing all QGraphicItems current viewable in a QGraphicView

The best way to get a list of all items current displayed inside the QGraphicsView is done through the combination of three steps: get viewing rectangle get items intersecting or inside rectangle check for visibility 1 2 3 4 5 6 7 QList<QGraphicsItem* > viewItems = m_pView->items(m_pView->rect());   for(int i=0; i < viewItems.size(); ++i) { [...]

Posted in Qt Code | Also tagged , , | Leave a comment

Qt mousePressEvent and mouseReleaseEvent fun!

This would have been good to know beforehand regarding mouse events… Apparently in Qt, QGraphicsItem‘s mouse events are a little different from the model I had in my head from Actionscript. In actionscript when a user uses the mouse to move over and then click on an MovieClip object these events occur (ignoring mouse movement [...]

Posted in Qt Code | Also tagged , , | Leave a comment