Ich arbeite an einem Projekt in dem ich Qt mit COM kombiniere. Früher haben wir das ganze COM-Zeugs mit VS gemacht und da gabs natürlich keine Probleme mit Code-Completion und sonstigen Feinheiten, die ein guter Code-Editor so bietet. Im Rahmen unserer Transition von SVN nach GIT hab ich mich auch dazu entschlossen, dass auch die ganzen COM-Projekte in unseren qmake-basierten Buildprozess umziehen. Ich habs jetzt so weit, dass das ganze soweit baut, ABER die Syntax-Vervollständigung usw. funktioniert halt überhaupt nicht. Meine Vermutung ist, dass der im qt-creator integrierte gcc mit den ganzen Makros dies so im Rahmen von COM gibt, nicht zurecht kommt. Ich habs QUASI bzw. teilweise hinbekommen, indem ich
Code: Alles auswählen
IComponent2Ptr rootComponent;
Code: Alles auswählen
IComponent2* rootComponent;