次のようなデータ表現があります。
- --+ 親(0:0)
- ----+子1(1:1)
-
- ----+子11 (2:2)
- ----+子n(1:n)
QT ツリービューとカスタム モデルを使用して表示しようとしています。私の要件は、親が子と比較して別の列にある必要があるということです。
親の col:row が 0:0 の場合。子の列:列は 1:1 にする必要があります。さらに、子の子は col:row を 2:2 にすることができます
Qt フォーラムを読んだ限り、これを行う簡単な方法はありません。Qtツリービューに基づいてカスタムビューを実装する必要があると書かれています。これが唯一の方法ですか?参照用にビューのようなカスタム ツリーを実装する方法の例はありますか? Linux(Ubuntu 12)でQt 4.7を使用しています。ヘルプをいただければ幸いです。
前もって感謝します。