إنشاء القائمة المنبثقة في كيو تي ل QtableView

StackOverflow https://stackoverflow.com/questions/741423

  •  09-09-2019
  •  | 
  •  

سؤال

انا املك QTableView في واجهة المستخدم الرئيسية لبرنامجي. أرغب في إظهار القائمة المنبثقة عند النقر فوق المستخدم على خلايا الجدول واتخاذ الإجراء المناسب عند تحديد خيار من القائمة.

أنا أستخدم QT Creator 1 (QT الإصدار 4.5). كيف أقوم بذلك؟

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

المحلول

تفحص ال customcontextmenurequested. إشارة للحصول على الحدث، واستخدام Qmenu. للقائمة نفسها. يستخدم Qtableview :: indexat. لمعرفة ما نقرت، إذا تم النقر فوق أي خلية بناء على الإحداثيات المقدمة للإشارة واتخاذ الإجراء المناسب عند النقر فوق عنصر القائمة.

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