QML ListViewマルチセレクション
-
28-09-2019 - |
質問
QML ListViewでいくつかの要素を選択して、そのインデックスをC ++コードに送信するにはどうすればよいですか?
解決
QML ListViewをマルチセレクト可能にする方法はないと確信しています。 QT宣言はタッチスクリーンの使用に焦点を当てており、純粋なタッチUIでマルチ選択する意味のある方法はありません。
他のヒント
そのようなことをしてください:要素がクリックされた場合、そのプロパティを選択した場合(または呼び出します)、選択した場合は真である場合は、異なる形式でフォーマットする必要があることを委任します。さらに、それをいくつかのリストに追加して、操作します。
ListItemのデータを取得し、ODDクリック時に配列に保存して、クリック時に配列からListItemのデータを削除することができます。アイテムのようなチェックボックスのリストを作成する代わりに、簡単なトレーニングかもしれません。
所属していません StackOverflow