2

スタイルシートを使用して QTableWidget のヘッダーの外観をカスタマイズしようとしています。私はこのようにしています:

QHeaderView::section 
{
    background-color: transparent;
    color: black;
    font: 10pt "MS Shell Dlg 2";
    padding-left: 4px;
    border: 1px solid #6c6c6c;
}

Qt Designer とそのプレビュー モードでは見栄えがしますが、プログラムを実行すると、ヘッダーがデフォルトの色とフォントで作成されます。

Qt バージョン 4.7.2、OS Windows XP。ありがとう。

4

2 に答える 2

1

この問題は、 を使用している場合にのみ発生することがわかりましたQTableWidget。したがって、私が見つけた解決策は、QTableView代わりに使用することです。

于 2012-10-05T13:25:47.110 に答える