SVG anzeigen unter WinXP

Alles rund um die Programmierung mit Qt
fatty
Beiträge: 14
Registriert: 1. Oktober 2007 15:22

SVG anzeigen unter WinXP

Beitrag 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
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Re: SVG anzeigen unter WinXP

Beitrag 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
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
fatty
Beiträge: 14
Registriert: 1. Oktober 2007 15:22

Re: SVG anzeigen unter WinXP

Beitrag von fatty »

macman hat geschrieben:funktionert das Example?
äh eins von Trolltec? Haste n Link?
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Re: SVG anzeigen unter WinXP

Beitrag 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.
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
fatty
Beiträge: 14
Registriert: 1. Oktober 2007 15:22

Beitrag von fatty »

:) habs auch schon gefunden gehabt.

ok unter Linux (Kubuntu 7.04) funktionierts (svgs werden angezeigt) unter WinXP nicht...
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Hab auf die schnelle nur eine SVG auf meinem Rechner gefunden, aber die wird angezeigt.
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
fatty
Beiträge: 14
Registriert: 1. Oktober 2007 15:22

Beitrag von fatty »

welche version von qt hast du?
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

4.3.2
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
fatty
Beiträge: 14
Registriert: 1. Oktober 2007 15:22

Beitrag von fatty »

open source und windows?
komisch, müsste aber doch auch unter 4.2.3 funktionieren.

keine idee mehr?
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag 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?
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
fatty
Beiträge: 14
Registriert: 1. Oktober 2007 15:22

Beitrag von fatty »

nein :(

nur unter linux...
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Schick es mal rüber. Mal sehen ob es hier auch nicht geht.
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
fatty
Beiträge: 14
Registriert: 1. Oktober 2007 15:22

Beitrag von fatty »

macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag 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.
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
fatty
Beiträge: 14
Registriert: 1. Oktober 2007 15:22

Beitrag 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.
Antworten