003
17.12.2004, 13:09 Uhr
stephanw
localhorst
|
Kann jetzt nur eingeschränkt Tipps geben, da ich nur mit der alten (kostenlosen) 2.3er gearbeitet habe.
Zitat: |
QT_DLL: Wo muss das gesetzt werden?
|
Projekt-Einstellungen --> Präprozessor-Optionen
Zitat: |
Libs: Was heißt mit angeben? Wo mache ich das?
|
Projekt-Einstellungen --> Linker --> EIngabe, da die Libs mit eintragen. Pfad zu den Libs muss natürlich gesetzt sein, entweder mit in den Projekteinstellugnen oder global in den Programm-Optionen irgendwo.
Zitat: |
Das mit dem MOC ist mir ohnehin noch nicht ganz klar... Was macht der? Wann muss er aufgerufen werden? Wie macht man das?
|
Der MOC-Compiler erzeugt weiteren Code für Deine Klasse, der für das Slot und Signal-Konzept nötig ist. Der muss mit kompiliert werden im Projekt. Wenn nicht, meckert der Linker, wenn er die Funktionen nicht findet. Den ganzen MOC-Kram kann man automatisieren (Stichwort "Benutzerdefiniertes Erstellen").
Sowas liest man alles in der QT-Doku und findet man auch in Beispielprojekten. -- Reden ist Schweigen und Silber ist Gold. |