6

QTreeWidgetと同じように、QTableWidgetのヘッダーアイテムをフルサイズに拡大する方法はありますか?

4

1 に答える 1

18

QTableViewドキュメントから:

デフォルトでは、テーブル内のセルは使用可能なスペースを埋めるために拡張されません。

最後のヘッダーセクションを拡大することで、セルに使用可能なスペースを埋めさせることができます。horizontalHeader()またはを使用して関連するヘッダーにアクセスしverticalHeader()、ヘッダーのstretchLastSectionプロパティを設定します。

あなたはそれを試してみるべきです。

 QTableWidget *tw = ...;
 tw->horizontalHeader()->setStretchLastSection(true);

stretchLastSectionドキュメントには次のものがあります。

注: QTreeViewによって提供される水平ヘッダーは、このプロパティをtrueに設定して構成され、ビューがヘッダーに割り当てられたスペースを無駄にしないようにします。

これがツリービューの方法です。

于 2012-05-26T08:37:44.020 に答える