Qt のモデルは多かれ少なかれ型に適合し、したがって最終的にはリスト、テーブル、またはツリーで表されますか? モデルが非常に複雑で、リスト、テーブル、またはツリーで表現できない場合はどうすればよいでしょうか?
もしそうなら、モデルはただのデータになると思います。XML ファイルまたはスプレッドシートに相当するもの。
例: 問題のアプリケーション内のモデルが、車のようにもっと複雑なものだったら? 車のモデルには、車に関するあらゆる種類のデータとビジネス ルールが含まれていると思います。エンジン、ホイール、フレーム、その他多くのさまざまなコンポーネントが連携して車全体を構成します。フレームには色、エンジンには温度、ステレオには音量設定などがあります。また、各コンポーネントにも動作があります。アクセル ペダルを踏むと、車輪が回転し、エンジンが加熱されます。明らかに、QStringListModel
組み込みの単純化されたモデルでは、自動車のすべての複雑さに適切に対処することはできません。