Qt findet QSvgWidget nicht

Gast #2421303
Lesenswert?
• ▲
▼
Moin,

ich arbeite zur Zeit an einem GUI mit Qt4 und möchte dort nun ein 
SVG-Bildchen mittels dem QSvgWidget darstellen, wenn ich jedoch die 
entsprechende Klasse via
1
<#includeQSvgWidget>

bekomme ich beim kompilieren immer die Fehlermeldung, dass die 
Datei/Verzeichnis nicht gefunden werden kann. Sie befinet sich aber im 
ganz normalen Pfad "/usr/include/qt4/QtSvg"...
Wenn ich nun als Lösungsansatz den kompletten Pfad zum headerfile angebe 
bekomme ich nen "undefined reference..." sobald ich die Klasse verwenden 
will, sprich ich müsste die entsprechende *.cpp auch noch angeben, weiß 
aber nicht wo sich die befindet. Könnte mir das wer verraten bzw. hat 
jemand eine Ahnung wieso anscheinend der gesamte QSvg* ordner nicht im 
includepath?

PS: Achso ich verwende Ubuntu 11.10 und Eclipse mit Qt-Plugin zum 
programmieren...
Gast #2421325
Lesenswert?
• ▲
▼
hat sich auch schon erledigt... ich wusste nicht, dass man die 
verschiedenen Module im .pro file extra eintragen muss, sofern man mehr 
als "core" und "gui" verwendet... ein simples
1
QT += svg
 löst also das Problem..

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren