Seite 1 von 1

Ausgegrautes + selektiertes QTablewidgetItem

Verfasst: 11. Januar 2007 16:38
von ClassicSubzero
Ich habe ein QTableWidget mit zwei Spalten.
In der ersten Spalte soll ein Item Qt::Checked , aber gleichzeitig ausgegraut sein. Wie erreiche ich es?

Bis jetzt schlug alles fehl:

Code: Alles auswählen

listItem->setFlags(listItem->flags() | Qt::ItemIsUserCheckable );
listItem->setCheckState(Qt::Checked); 
listItem->setFont(QFont("MS Shell Dlg 2", 8.5, QFont::Bold));			listItem->setIcon(QIcon("XInstallData/images/schloß.png"));
listItem->setFlags( listItem->flags() & ~Qt::ItemIsEnabled );


Verfasst: 11. Januar 2007 17:18
von upsala
listItem->setFlags( (listItem->flags() & ~Qt::ItemIsEnabled)|Qt::ItemIsUserCheckable );

Verfasst: 12. Januar 2007 07:28
von ClassicSubzero

Code: Alles auswählen

listItem->setFont(QFont("MS Shell Dlg 2", 8.5, QFont::Bold));
listItem->setIcon(QIcon("XInstallData/images/schloß.png"));
listItem->setFlags( (listItem->flags() & ~Qt::ItemIsEnabled)|Qt::ItemIsUserCheckable );
listItem->setCheckState(Qt::Checked); 


Danke für die schnelle Antwort, es funzt trotzdem nicht, das Item bleibt Qt::Unchecked..

Verfasst: 17. Januar 2007 16:09
von ClassicSubzero
Lag am Plastique Style... Mit Windows-Style - kein problem