QTreeView のアイテムのスタイルを設定したい、つまり上部/下部のパディングを少し増やしたい。これは私のスニペットです:
QTreeView::item
{
padding-top: 8px;
padding-bottom: 8px;
color: red;
}
残念ながら、これはパディングを子アイテムにのみ適用します。すべてのトップレベルのアイテムには、以前とまったく同じパディングがあります。「色:赤」を追加しました。テスト目的のためだけですが、一方、赤いテキストの色は、最上位または子に関係なく、すべての項目に適用されます。
私が見逃している特別な修飾子はありますか? :active
とで試してみまし:has-sibling
たが、結果はどちらの場合も同じでした。
Qt 4.6.3 を使用しています。4.8でも試しましたが、結果は同じです。