Habe das Problem gefunden. Wir verwenden Macros (#defines) zum Öffnen/Schließen von Namespaces, diese Macros erkennt der MOC natürlich nicht als Namespace und erstellt das MOC-File entsprechend falsch.
Habe die Macros ersetzt und den Namespace konventionell geöffnet, jetzt funktioniert es.
Ciao.
Die Suche ergab 2 Treffer
- 19. September 2007 07:22
- Forum: Qt Programmierung
- Thema: [gelöst] MOC + Namespaces (Qt 4.2.2)
- Antworten: 2
- Zugriffe: 3366
- 18. September 2007 09:02
- Forum: Qt Programmierung
- Thema: [gelöst] MOC + Namespaces (Qt 4.2.2)
- Antworten: 2
- Zugriffe: 3366
[gelöst] MOC + Namespaces (Qt 4.2.2)
Hallo zusammen, ich habe das Problem, dass der MOC nicht mit Klassen zurecht kommt, die sich in namespaces befinden. Beispiel: namespace A { class Test : public QObject { Q_OBJECT … }; } Das resultierende MOC-File ist nicht kompilierfähig, weil der MOC den namespace nicht erkennt und der Compiler da...