Seite 1 von 2

SVG anzeigen unter WinXP

Verfasst: 8. Oktober 2007 13:00
von fatty
Hi,

habe folgendes Problem:
Es ist bei mir (WinXP, QT 4.2.3) nicht möglich, eine SVG-Grafik zu importieren. Sie wird einfach nicht angezeigt. Nicht im QT-Designer (z.B. als Window Icon) und auch nicht später im fertig kompilierten Programm. Auch nicht als File oder Resource. Mit jpg gehts ohne Probleme. Unter Linux sowieso.

An was kann das liegen?

Danke und Grüße

fat

Re: SVG anzeigen unter WinXP

Verfasst: 8. Oktober 2007 13:29
von macman
fatty hat geschrieben:An was kann das liegen?
Vollmond. Ich würde auf Vollmond tippen. Allerdings ist der nächste Vollmond erst am 26.10. und der letzte war am 26.09. :-)

Spaß beiseite. Bevor das große Rumraten beginnt, funktionert das Example?
http://doc.trolltech.com/4.3/painting-svgviewer.html

Re: SVG anzeigen unter WinXP

Verfasst: 8. Oktober 2007 13:30
von fatty
macman hat geschrieben:funktionert das Example?
äh eins von Trolltec? Haste n Link?

Re: SVG anzeigen unter WinXP

Verfasst: 8. Oktober 2007 14:15
von macman
fatty hat geschrieben:äh eins von Trolltec? Haste n Link?
Zufälle gibt's. Hab mein Posting sofort editiert (Link angehängt), aber Du hast wohl die vorherige Version bekommen :-)

Das Example sollte bei den Examples liegen, in Paintings.

Verfasst: 8. Oktober 2007 14:29
von fatty
:) habs auch schon gefunden gehabt.

ok unter Linux (Kubuntu 7.04) funktionierts (svgs werden angezeigt) unter WinXP nicht...

Verfasst: 8. Oktober 2007 15:12
von macman
Hab auf die schnelle nur eine SVG auf meinem Rechner gefunden, aber die wird angezeigt.

Verfasst: 8. Oktober 2007 15:25
von fatty
welche version von qt hast du?

Verfasst: 8. Oktober 2007 15:37
von macman
4.3.2

Verfasst: 8. Oktober 2007 15:43
von fatty
open source und windows?
komisch, müsste aber doch auch unter 4.2.3 funktionieren.

keine idee mehr?

Verfasst: 8. Oktober 2007 15:52
von macman
fatty hat geschrieben:open source und windows?
komisch, müsste aber doch auch unter 4.2.3 funktionieren.
Commercial, sollte aber keine Rolle spielen. Und mit 4.2.3 funktioniert es auch. Wird deine Grafik denn von dem Qt-Beispiel angezeigt?

Verfasst: 8. Oktober 2007 15:59
von fatty
nein :(

nur unter linux...

Verfasst: 8. Oktober 2007 16:39
von macman
Schick es mal rüber. Mal sehen ob es hier auch nicht geht.

Verfasst: 8. Oktober 2007 17:01
von fatty

Verfasst: 9. Oktober 2007 07:30
von macman
So, geladen, SVG aus der Resource geschmissen, da es nicht dabei war, compiliert, gestartet, mein SVG geladen, wird angezeigt, alles bestens. Der Fehler liegt am SVG, wahrscheinlich kein valides XML.

Verfasst: 9. Oktober 2007 11:03
von fatty
Dieses SVG hab ich mit Inkscape erstellt.
Jedoch werden auch die anderen SVG-Icons nicht angezeigt. Stammen aus der Tango-Library. Müssten eigentlich valide sein.