moc

MOC ist Qt's Meta-Objekt-Compiler. Es wandelt bestimmte Qt-spezifische Makros in den C ++ - Code und Metainformationen um, die für Qt's Signal und Slots, RTTI und das dynamische Eigenschaftensystem notwendig sind.
1
Antwort

Qt / Qml und Methodenüberlastungen

Ich bin gerade auf ein merkwürdiges Verhalten von Qt-Framework gestoßen, als ich in Qml überladene C ++ - Methoden aufgerufen und versucht habe, den Grund dafür zu verstehen. Nehmen wir an, ich habe eine QList<QVariant> -like-Klasse mit...
15.02.2015, 18:48
1
Antwort

Wie man cmake / automoc anweist, externe Header zu finden

Ich habe eine Qt-Widget-C ++ - Klasse, die eine in Qt Creator erstellte ui-Datei lädt. Der Header und die Quelldatei für die Klasse leben in zwei separaten Verzeichnissen. Ich habe Probleme, cmake / automoc anzuweisen, den Header für die Klasse...
13.02.2015, 04:17
7
Antworten

Wie füge ich bestimmte Flags in einem qmake-Projekt zu moc hinzu?

Ich kompiliere eine Qt-Datei mit qmake && make in der folgenden project.pro -Datei: %Vor% Allerdings kompromittiert moc bei einem Boost-Makro, das nicht parsen kann. Um diesen Fehler zu umgehen, muss ich das Flag -DBOOST_...
13.12.2011, 09:38
2
Antworten

C ++ mit Signal-Slots für QML

Ich habe eine kleine Klasse, die nicht richtig funktioniert, und ich kann nicht verstehen, was damit nicht stimmt. Der Compiler gibt die Nachricht: %Vor% Dies ist der Schnappschuss aus dem Code: %Vor% Und in main.qml: %Vor% Update: D...
02.01.2014, 23:30