Qt Creator und COM
Verfasst: 4. September 2012 16:44
Hallo,
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
durch
Aber dadurch das es halt nicht allgemeingültig funktioniert, würde ich halt lieber mit den COM-Werkzeugen (aka Makros) arbeiten. Meine Fragen sind nun: Hat hier irgendjemand Erfahrung im Zusammenspiel von Qt Creator und COM? Muss ich noch zusätzlich irgendwelche Sachen einstellen (Header inkludieren...)? Geht das überhaupt?
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;