QListView mit abgerundeten Ecken! Möglich?

Alles rund um die Programmierung mit Qt
Antworten
QuornJulio
Beiträge: 26
Registriert: 8. Dezember 2011 21:57

QListView mit abgerundeten Ecken! Möglich?

Beitrag von QuornJulio »

Hallo Leute,

ich wüsste gerne, ob es möglich ist eine QListView (ohne Scrollbalken) mit abgerundeten Ecken
zu realisieren/programmieren.

Habt ihr eine Idee? Über Lösungsansätze würde ich mich sehr freuen.

Gruss
QuornJulio
QuornJulio
Beiträge: 26
Registriert: 8. Dezember 2011 21:57

Re: QListView mit abgerundeten Ecken! Möglich?

Beitrag von QuornJulio »

Hallo Leute,

es ist möglich mit qListview->setMask() eine Maske zu setzen, um die Ecken abzurunden.
Allerdings erscheinen die Ecken wieder, wenn man vom einem Eintrag, der im sichtbaren
Bereich liegt (Viewport), zum nächsten springt, der sich nicht im sichtbaren Bereich befindet.

Hat jemand eine Ahnung, warum dies passiert. Also warum die Ecken wieder erscheinen
trotz Maske.

Gruss

QuornJulio
softwaremaker
Beiträge: 149
Registriert: 1. April 2009 19:25

Re: QListView mit abgerundeten Ecken! Möglich?

Beitrag von softwaremaker »

Na das macht man doch mit StyleSheets!

http://developer.qt.nokia.com/doc/qt-4. ... mples.html

m_ui->mylist->setStyleSheet( "QListView { border: 1px solid black; border-radius: 10px }" );
Antworten