QIcon anzeigen

Alles rund um die Programmierung mit Qt
Antworten
tsluga
Beiträge: 16
Registriert: 25. Januar 2006 02:15

QIcon anzeigen

Beitrag von tsluga »

Hallo,

ich komme eher so aus der Java Welt, finde aber immer mehr gefallen an QT4, ich hätte aber noch eine Frage ( mehr werden bestimmt folgen ).

In Java konnte man sich eine Icon in einem Label anzeigen lassen,wie könnte ich das in QT machen ?

Danke im voraus !
Skype-User : tsluga
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

QLabel::setPicture ( const QPicture & picture );
QLabel::setPixmap ( const QPixmap & pixmap );

Steht alles in der Doku
Esleborn
Beiträge: 265
Registriert: 27. Januar 2005 01:23
Wohnort: Baden-Würtenberg
Kontaktdaten:

Beitrag von Esleborn »

btw: wie zeige ich ein QIcon an, ohne es in ein Pixmap zu konvertieren...? Also so, dass ich die unterschiedlichen Icon Vorteile benutzen kann...
Glaube an eine Lösung, nur dann kannst du auch eine finden.
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Ich versteh die Frage nicht ganz. Wo musst du denn was konvertieren?
tsluga
Beiträge: 16
Registriert: 25. Januar 2006 02:15

Beitrag von tsluga »

Ich hab ( ich glaube ich aus dem QT Assistenten ) das BorderLayout genommen, ist ja ganz hilfreich. Ich habe nun ein Bild.png und dieses möchte ich anzeigen, so schwer kann das ja nicht sein denke ich mal :?
Skype-User : tsluga
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Code: Alles auswählen

#include <QtGui>

int main(int argc, char *argv[])
{
	QApplication a(argc, argv);
	QLabel* label = new QLabel();
	QPixmap pic("d:/image.png");
	label->setPixmap(pic);
	label->show();

	return a.exec();
}
Esleborn
Beiträge: 265
Registriert: 27. Januar 2005 01:23
Wohnort: Baden-Würtenberg
Kontaktdaten:

Beitrag von Esleborn »

was ich meinte, ist ein QIcon zu verwenden, so dass mein unterscheidliche Bilder für Activ etc angeben kann...
Glaube an eine Lösung, nur dann kannst du auch eine finden.
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

QIconEngine und Du kannst Für jeden Zustand ein eigenes Bild angeben.
Esleborn
Beiträge: 265
Registriert: 27. Januar 2005 01:23
Wohnort: Baden-Würtenberg
Kontaktdaten:

Beitrag von Esleborn »

thx scheine doch blinder zu sien, als ich dachte
Glaube an eine Lösung, nur dann kannst du auch eine finden.
Antworten