كيفية توصيل إشارة إلى فتحة في موضوع مختلف؟

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

  •  06-07-2019
  •  | 
  •  

سؤال

وكيو تي يستخدم الإشارات وفتحات عادة في موضوع واحد، لذلك يدعو إشارة سيدعو فتحة في نفس الإشارة موضوع يسمى. فهل من طريقة لاستخدام آلية إشارة فتحة لتمرير رسالة الى موضوع كيو تي (ما سوف يطلق فتحة في وقت لاحق في سياق موضوع محدد ل)؟

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

نصائح أخرى

وأعتقد أن الطريقة المعتادة للتعامل مع ذلك هو أن يكون معالج إشارة إدراج بقائمة الانتظار بعض وظيفة أخرى (باستخدام دفعة :: ربط أو بعض شيء من هذا القبيل functor) ومن ثم يكون الهدف threadqueue تشغيله في وقت لاحق.

وعلى الأقل مع QT4 التي لا توجد مشكلة في all.YOu تحتاج فقط لإعداد الاتصال في مكان ما أن لديك المتغيرات مشيرا إلى كل من المواضيع. (أي عادة في main ())

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