1

まだ基本的な概念を学んでいます...

データベースから取得した項目をグリッドにレイアウトしたいと考えています。各項目には、プレビュー画像、属性、およびコントロールを含むカスタム ビューがあります。グリッドは、3、4、5 列 (大小のプレビュー) などのサイズを変更できます。

カスタム ウィジェットをグリッドに追加 (テーブルをループ) するか、「デリゲート」でアイコン リスト ビューを使用するのが最適ですか?

ありがとう!

4

1 に答える 1

0

私の最初の傾向は、アイコン リスト ビューとデリゲートを使用することです (特に、モデル形式のデータが既にある場合)。それがうまくいかない場合は、独自のリスト ビューを作成するためのガイドラインとしてアイコン リスト ビューを使用できる場合があります。ビューの 2 つの利点は、何かが途中に挿入された場合にアイテムの再配置を大量に処理し、必要なデータの遅延評価を頻繁に行うことです。モデルにデータを含めることの副次的な利点は、それを他の場所でも使用できることです (ユーザーが別の場所で 1 つの画像を選択できるようにする場合は、コンボ ボックスなど)。

于 2010-09-02T17:19:21.980 に答える