كيفية إضافة هذه الوظيفة إلى QT 4.6 Linux QWS (نظام Windowing QT)؟

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

  •  21-09-2019
  •  | 
  •  

سؤال

أرغب في إرسال حدث إلى تطبيق QT يسمى "مشغل الفيديو" من خادم QT عندما يحصل أي من تطبيقات تطبيق أي تطبيق للطلاء.

كيف افعلها؟

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

المحلول

إذا كان لديك إمكانية الوصول إلى التطبيقات الأخرى ولديك DBUs متوفرة على جهازك ، أقترح استخدامه لهذا الغرض. يمكنك تثبيت معالج الأحداث في كل من التطبيقات الأخرى التي تنبعث منها إشارة عبر DBU ، ويمكن لتطبيق مشغل الفيديو الخاص بك الاشتراك في تلك الإشارة والقيام بكل ما يحتاج إليه عندما يحصل على الإشارة.

أشك في أنك ستتمكن من الحصول على أحداث الطلاء من QWS. من المحتمل أن يخبر التطبيق المعطى ما الذي تحتاجه المنطقة/المستطيل الذي تم تحديثه ، ويجد التطبيق عناصر واجهة المستخدم المناسبة ويرسلها أحداث الطلاء. سأفاجأ إذا كان لدى QWS أي معرفة بالعملاء الفردية في تطبيق معين.

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