Seite 1 von 1
QListWidget buttonstyle?
Verfasst: 21. März 2011 06:28
von geostein8888
HAllo,
ist es möglich ein einem QListWidget so zu stylen, dass die einträge wie buttons aussehen?
Georg
Verfasst: 21. März 2011 09:03
von upsala
Sehr wahrscheinlich schon, nur was soll das für einen Sinn machen wenn es keine sind?
Und wenn, was spricht dagegen richtige Buttons zu verwenden?
Verfasst: 21. März 2011 09:27
von geostein8888
Hallo,
ich wollte eine liste verwenden, da ich zumindest soviele buttuns habe, dass ich eine scrollbar benötige (bis zu 200 stück)
Georg
Verfasst: 21. März 2011 10:01
von franzf
IIIHHHH!

Wenn du Buttons in einem Widget mit Scrollbars anzeigen willst, dann verwende doch eine QScrollArea. Pack deine Buttons via Layout in ein QWidget und setz das in die ScrollArea.
Verfasst: 21. März 2011 10:40
von padreigh
evtl helfen dir QToolButtons auch weiter ... falls du die noch nicht kennst. So interessehalber, wofür brauchst du 200 Buttons? Und das soll noch bedienbar sein?
Verfasst: 21. März 2011 18:59
von geostein8888
Hallo,
eigendlich reicht auch eine normale listbox, nur ist die optisch nicht schön, unter Java kann ich diese mittels eigenem Renderer so formatieren, dass jeder Eintrag wie ein Button aussieht, das geht wie es schient unter QT nicht.
Es handelt sich hier um eine SenderAuswahlliste für einen TV Player, daher die bis zu 200 Buttons.
Georg
Verfasst: 21. März 2011 21:10
von solarix
Die Items der Views-Klassen in Qt kann man aber problemlos selbst rendern:
http://doc.qt.nokia.com/latest/qabstrac ... emDelegate
http://doc.qt.nokia.com/latest/qabstrac ... html#paint
mit dem QPainter kannst du anstellen, was du möchtest..
hth!