[gelöst]button->setIcon() Problem

Alles rund um die Programmierung mit Qt
Antworten
mark93
Beiträge: 26
Registriert: 6. August 2009 11:50

[gelöst]button->setIcon() Problem

Beitrag von mark93 »

moin,

ich benötige mal wieder Hilfe und zwar möchte ich einem *Button ein Bild zuweisen.

Ich habe folgendes versucht:

Code: Alles auswählen

button->setIcon(QIcon(":/new/prefix1/test.gif"));
Ich habe keine Fehlermeldung bekommen, doch das Bild wird nicht angezeigt. Wenn ich das Bild, aber mit dem Creator hinzufüge zum Button, wird das Bild komplett angezeigt.

Wo liegt mein Fehler? :D

gruß

mark
Zuletzt geändert von mark93 am 8. August 2009 16:52, insgesamt 1-mal geändert.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Wird auch die zugehörige .qrc-Datei mit kompiliert?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
mark93
Beiträge: 26
Registriert: 6. August 2009 11:50

Beitrag von mark93 »

Die Ressouerce ist in der .pro Datei:

Code: Alles auswählen

RESOURCES += bild.qrc
Also kann ich doch davon ausgehen das sie mit kompiliert wird oder?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Passt der Pfad auch? Und muss es unbedingt gif sein? Soweit ich weiss ist das gif-Plugin defaultmässig nicht mit kompiliert.
Und wenn es nach Umwandlung in png und Überprüfung des Pfades immer noch nicht geht -> Testprogramm bitte.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
mark93
Beiträge: 26
Registriert: 6. August 2009 11:50

Beitrag von mark93 »

Och menno,

Tja am gif lags nicht, hab den Fehler gefunden lag am Pfad :roll:

Manchmal sieht man den Wald vor lauter Bäumen nicht.

Aber danke dir :D

gruß

mark


EDIT: Ja ich bin auf png umgestiegen.
Zuletzt geändert von mark93 am 9. August 2009 10:42, insgesamt 1-mal geändert.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Trotzdem würde ich gif nicht nehmen - es wird nur als Plugin mitgeliefert (im Gegensatz zu png) und es ist nicht überall verfügbar.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten