QListView: Text unter Icons darstelllen

Alles rund um die Programmierung mit Qt
Antworten
slash-ex
Beiträge: 239
Registriert: 30. März 2005 21:40

QListView: Text unter Icons darstelllen

Beitrag von slash-ex » 4. Februar 2010 15:23

Kann mir jemand sagen wie man den Text am elegantesten unter das Icon packt.
Ich habe bereits IconMode und Wrapping umgestellt. Allerdings wollte ich eher den ListView beibehalten.

Arocz
Beiträge: 18
Registriert: 3. Februar 2010 10:06
Wohnort: Edermünde Besse

Beitrag von Arocz » 4. Februar 2010 16:31

Kannst du uns mehr Informationen geben?

Wie hast du dem momentanen QListView implementiert?

slash-ex
Beiträge: 239
Registriert: 30. März 2005 21:40

Beitrag von slash-ex » 4. Februar 2010 17:15

Code: Alles auswählen

ProjectTab::ProjectTab(int iIconSize, QWidget *parent) : QListWidget(parent) {
//	this->setViewMode(QListView::IconMode);
	this->setIconSize(QSize(iIconSize, iIconSize) );
	this->setAlternatingRowColors(true);
	this->setUniformItemSizes(true);
//	this->setFlow(QListView::TopToBottom);
//	this->setWrapping(FALSE); 
}
==> Darstellung:
ICON | TEXT

Code: Alles auswählen

ProjectTab::ProjectTab(int iIconSize, QWidget *parent) : QListWidget(parent) {
	this->setViewMode(QListView::IconMode);
	this->setIconSize(QSize(iIconSize, iIconSize) );
	this->setAlternatingRowColors(true);
	this->setUniformItemSizes(true);
	this->setFlow(QListView::TopToBottom);
	this->setWrapping(FALSE); 
}
==> Darstellung:
ICON
TEXT

allerdings lassen sich die Items verschieben und die rowcolor wechselt nicht mehr.

Ich wollte die zweite möglichkeit mit der ersten kombinieren. eine listenansicht mit einem TEXT unter dem ICON und nicht rechts daneben.

slash-ex
Beiträge: 239
Registriert: 30. März 2005 21:40

Beitrag von slash-ex » 4. Februar 2010 20:20

ist also eher nicht so einfach möglich?

upsala
Beiträge: 3946
Registriert: 5. Februar 2006 21:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala » 4. Februar 2010 21:19

Wie wärs mit einem eigenem Delegate?

Antworten