إنشاء القائمة المنبثقة في كيو تي ل QtableView
-
09-09-2019 - |
سؤال
انا املك QTableView
في واجهة المستخدم الرئيسية لبرنامجي. أرغب في إظهار القائمة المنبثقة عند النقر فوق المستخدم على خلايا الجدول واتخاذ الإجراء المناسب عند تحديد خيار من القائمة.
أنا أستخدم QT Creator 1 (QT الإصدار 4.5). كيف أقوم بذلك؟
المحلول
تفحص ال customcontextmenurequested. إشارة للحصول على الحدث، واستخدام Qmenu. للقائمة نفسها. يستخدم Qtableview :: indexat. لمعرفة ما نقرت، إذا تم النقر فوق أي خلية بناء على الإحداثيات المقدمة للإشارة واتخاذ الإجراء المناسب عند النقر فوق عنصر القائمة.
لا تنتمي إلى StackOverflow