のセル ウィジェットの前景色を変更したいと思いますQTableWidget。階層は次のとおりです。
QTableWidget
> QTableWidgetItem[]
>> QLabel
>> QLineEdit
>> QLineEdit
>> QLineEdit
>> QLineEdit
つまりN、リスト ビューには 5 つの列と行があります。行が選択/強調表示されたときに、すべてのサブアイテムのフォントの色を変更したい。を使用してこれを取得しようとしていQStyleSheetます。
試み
1)選択状態に関係なく色が変わるため、以下は機能しません。
QTableWidget::item:selected QLabel,
QTableWidget::item:selected QLineEdit {
color: white;
}
2) QLabel/QLineEditが に応答しないため、以下は機能しませんselection-color。
QTableWidget::item:selected QLabel,
QTableWidget::item:selected QLineEdit {
color: #666;
selection-color: white;
}