QML ListView MultiSelection
-
28-09-2019 - |
سؤال
كيف يمكنني تحديد بعض العناصر في عرض QML ListView وإرسال مؤشراته إلى رمز C ++؟
المحلول
أنا متأكد من أنه لا توجد طريقة لعمل QML ListView Multi-Selectable. يركز التصريح QT على استخدام شاشة اللمس ولا توجد طريقة ذات مغزى للتعدد في واجهة مستخدم لمسة نقية.
نصائح أخرى
افعل شيئًا كهذا: إذا تم النقر على عنصر ما ، فقم بتعيين خاصية خاصة به (أو من خلال تسميتها) ، وتعيين في مندوب أنه إذا كان تحديده صحيحًا ، فيجب تنسيقه بشكل مختلف. بالإضافة إلى إضافته إلى بعض القائمة ، للعمل معها.
قد تحاول الحصول على بيانات ListItem وتخزينها إلى صفيف على Odd Click وإزالة بيانات ListItem من المصفوفة حتى النقر. قد يكون تمرينًا بسيطًا ، بدلاً من إنشاء قائمة مربع الاختيار مثل العناصر.
لا تنتمي إلى StackOverflow