私はQTreeWidget
にいくつかの列を持っていますが、それにQTreeWidgetItems
を追加します。私は2番目の列を作ってみるので、私は、この値によってQTreeWidgetItemの役割とは何ですか?
QTreeWidgetItem has a method called setData(int column, int role, QVariant(data))
をアイテムを並べ替えることができ、各Item
ための数値が含まれている私は、このrole
引数が何であるか上の任意のドキュメントを見つけることができません。私が知っているのは、1または2に設定すると何かが列に表示されます。0または> = 3に設定すると、列に何も表示されません。数字は常にアルファベット順にソートされ、それは間違っている。
の便宜と同等であること:のUserRole - それはあなたがあなたの目的に使用することができるだけの最初のものです。新しいデータ型を作成する必要はなく、複数の値を簡単に保存できます。 – pi3