2011-01-15 6 views
0

私は、カラム付きのリストを表示できるようにするQtウィジェットを見つけるのが難しかった。私が理解しているところでは、QListViewは本当にリストデータを表示しますが、プログラマがリストビューヘッダを追加することはできません - 実際、ヘッダを表示できる唯一のウィジェットはQTreeViewです(これはかなり正直、一緒に働くお尻の痛みです)。QListViewは私のために適していますか?

Qtは、列で整理されたヘッダーとデータを表示する簡単な方法を提供する必要がありますか?

ありがとうございます! -

+2

なぜQTreeViewが悪いと思いますか?確かに、リストやテーブルモデルで使用されるツリービューではなく、複雑になるツリー_models_ですか? –

答えて

3

QTableViewまたはQTableWidgetについてグリッドと左のヘッダーを隠すことで、列を含むリストのように見えるようにすることができます。

3

ストレートQListViewのドキュメントから:

このビューは、水平または垂直のヘッダを表示しません。水平ヘッダーを持つ項目のリストを表示するには、代わりにQTreeViewを使用します。