高度にネストされたJSONで表されるデータがいくつかあり、Python(具体的にはPySide)でUIを解析してデータを入力します。
私のUIは基本的に2つのペインであり、左側はフラット化されたツリーを含むテーブルビューであり、右側はツリービューです。テーブルビューのセルをクリックすると、右側のツリービューが再表示されます。
私が抱えている問題は、テーブルビューのモデルのポインターをJSONデータの対応するエントリに設定するにはどうすればよいですか?(つまり、JSONデータの適切な場所を指すようにフラットリストのエントリを取得するにはどうすればよいですか?)
Win32の昔のMFCのトリックを使って、UIに任意のアイテムデータを設定することを考えましたが、Qtテーブルビュークラスを見ると、アイテムデータ関数は別のことをしているようです。
何かご意見は?
お時間をいただきありがとうございます...