QT4 und Eclipse

Alles rund um die Programmierung mit Qt
Antworten
matzeed7
Beiträge: 8
Registriert: 22. Juni 2007 15:26

QT4 und Eclipse

Beitrag von matzeed7 »

Hallo,


kann mir jemand sagen was ich nun in
eclipse noch ändern muss, das in meinem
aktuellen projekt die zb
#include<Qwidget>
erkannt werden/gefunden werden
oder holt eclipse die infos von den umgebungsvariablen(die ich noch nicht setzen konnte)
CaptnChaos
Beiträge: 605
Registriert: 28. Juni 2007 15:01
Kontaktdaten:

Beitrag von CaptnChaos »

also, wenn du die eclipse integration von trolltech installiert hast, musst du keine Variablen mehr setzen. du musst dann nur anstatt

Code: Alles auswählen

#include <QWidget>

Code: Alles auswählen

#include <QtGui/QWidget>
verwenden.
Wenn du das nicht machen willst, musst du zu den include Pfaden des Projekts z.B QTDIR/include/QtGui hinzufügen
NoobSaibot
Beiträge: 99
Registriert: 27. Januar 2005 15:55

Beitrag von NoobSaibot »

du mußt in den projekteinstellungen den eintrag C/C++ Include Paths and Symbols bearbeiten und die entsprechende Qt Pfade, über Add External Include Path..., eintragen.
matzeed7
Beiträge: 8
Registriert: 22. Juni 2007 15:26

Beitrag von matzeed7 »

also irgendwie finde ich
C/C++ Include Paths and Symbols
nicht

ich habe mit der rechten maustaste auf mein projekt geklickt und dann
auf properties

und dann kam folgendes fenster( siehe bild)

ist das die richtige stelle wo ich suche?
Dateianhänge
properties.jpg
properties.jpg (113.46 KiB) 4044 mal betrachtet
NoobSaibot
Beiträge: 99
Registriert: 27. Januar 2005 15:55

Beitrag von NoobSaibot »

unter GCC C++ -> Directories ... glaube ich. du hast noch eine alte version.
matzeed7
Beiträge: 8
Registriert: 22. Juni 2007 15:26

Beitrag von matzeed7 »

also ich hatte schon unter GCC c++ Compiler->Directories
den PATH angegeben aber das hatte nicht funktioniert
bzw die includes wurden nicht erkannt/bzw der pfad zu diesen
abdis74
Beiträge: 6
Registriert: 3. Juli 2007 01:03

Beitrag von abdis74 »

Antwort von Kernel_Panic ist richtig. alternativ kannst in der datei Makefile.release bzw. Makefile.debug unter INCLUDE = "den pfad zu .. /QtGUI eintragen". normalerweise sollte automatisch eingetragen, weiis aber selber nicht warum. das gleiche habe ich bei ../QtSql
matzeed7
Beiträge: 8
Registriert: 22. Juni 2007 15:26

Beitrag von matzeed7 »

danke muss ich gleich mal testen
matzeed7
Beiträge: 8
Registriert: 22. Juni 2007 15:26

Beitrag von matzeed7 »

mein fehler lag wahrscheinlich in einer zu kurzen pfadangabe
ich hatte /etc/local/Trolltech/Qt.../
und nicht
/etc/local/Trolltech/Qt.../include

jetzt kommt zumindest kein fehler mehr
Antworten