سؤال

كيف يمكنني تحديد بعض العناصر في عرض QML ListView وإرسال مؤشراته إلى رمز C ++؟

هل كانت مفيدة؟

المحلول

أنا متأكد من أنه لا توجد طريقة لعمل QML ListView Multi-Selectable. يركز التصريح QT على استخدام شاشة اللمس ولا توجد طريقة ذات مغزى للتعدد في واجهة مستخدم لمسة نقية.

نصائح أخرى

افعل شيئًا كهذا: إذا تم النقر على عنصر ما ، فقم بتعيين خاصية خاصة به (أو من خلال تسميتها) ، وتعيين في مندوب أنه إذا كان تحديده صحيحًا ، فيجب تنسيقه بشكل مختلف. بالإضافة إلى إضافته إلى بعض القائمة ، للعمل معها.

قد تحاول الحصول على بيانات ListItem وتخزينها إلى صفيف على Odd Click وإزالة بيانات ListItem من المصفوفة حتى النقر. قد يكون تمرينًا بسيطًا ، بدلاً من إنشاء قائمة مربع الاختيار مثل العناصر.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top