- FriendLocationItems must not be removed in destructor
because they are owned by MapScene
qDebug() << __PRETTY_FUNCTION__;
}
-FriendItemsHandler::~FriendItemsHandler()
-{
- qDebug() << __PRETTY_FUNCTION__;
-
- qDeleteAll(m_friendItems.begin(),m_friendItems.end());
- m_friendItems.clear();
-
- /// @todo REMOVE GROUP ITEMS
-}
-
void FriendItemsHandler::checkAllFriendsForCollidingFriends()
{
qWarning() << __PRETTY_FUNCTION__;
/**
* @brief Handler for friend and friend group items
*
- * Handles all friend map items. Colliding items and groups are grouped.
+ * Handles all friend map items. Colliding items and groups are grouped. All items are owned
+ * by MapScene.
*
* @author Sami Rämö - sami.ramo@ixonos.com
* @author Ville Tiensuu - ville.tiensuu@ixonos.com
*/
FriendItemsHandler(MapScene *mapScene, QObject *parent = 0);
- /**
- * @brief Destructor
- */
- ~FriendItemsHandler();
-
/*******************************************************************************
* MEMBER FUNCTIONS AND SLOTS
******************************************************************************/