Project

General

Profile

Soucis de compilation sur la R345

Added by Théveny Frédéric over 10 years ago

(re) Bonjour Michael

je viens de faire l’update sur Computree et je rencontre les soucis suivants :

  • classe non déclarée
    computree/computreev3/pluginbase/step/pb_stepmergeclustersfrompositions.h:92: error: 'CT_AbstractItemGroup' was not declared in this scope
         QHash<CT_AbstractItemDrawable*, CT_AbstractItemGroup*>      m_itemDrawableToAdd;
    

    ⇒ déclaration via class CT_AbstractItemGroup en début de fichier
  • mauvais “type”
    /home/theveny/Documents/dev/qtcreatorworkspace/computree/computreev3/pluginbase/step/pb_stepmergeclustersfrompositions.cpp:168: error: invalid initialization of non-const reference of type 'QPair<CT_CloudIndexStdVectorT<CT_PointData>*, QList<const CT_PointCluster*>*>&' from an rvalue of type 'QPair<CT_CloudIndexStdVectorT<CT_PointData>*, QList<const CT_PointCluster*>*>'
                     QPair<CT_PointCloudIndexVector*, QList<const CT_PointCluster*>* > &pair = (QPair<CT_PointCloudIndexVector*, QList<const CT_PointCluster*>* > ) positionsData.value(bestPosition);
    

    ⇒ replacement de la ligne
    QPair<CT_PointCloudIndexVector*, QList<const CT_PointCluster*>* > &pair = (QPair<CT_PointCloudIndexVector*, QList<const CT_PointCluster*>* > ) positionsData.value(bestPosition);
    

    par
    QPair<CT_PointCloudIndexVector*, QList<const CT_PointCluster*>* > &pair = (QPair<CT_PointCloudIndexVector*, QList<const CT_PointCluster*>* > &) positionsData.value(bestPosition);
    

et ça compile et fonctionne \o/


Replies (1)

RE: Soucis de compilation sur la R345 - Added by Krebs Michaël over 10 years ago

ok j’ai corrigé les erreurs..... merci

    (1-1/1)