مشروع كيو تي
يتم تنفيذ التطوير باستخدام واجهة برمجة التطبيقات (API) المألوفة وأدوات المطورين القياسية المستخدمة لإنشاء واجهات المستخدم الرسومية الكاملة لأنظمة سطح المكتب. يتم إنشاء واجهة وحدات التحكم الدقيقة ليس فقط باستخدام C++ API، ولكن أيضًا باستخدام QML مع عناصر واجهة المستخدم Qt Quick Controls، المعاد تصميمها للشاشات الصغيرة.
لتحقيق أداء عالٍ، تتم ترجمة نصوص QML النصية إلى كود C++، ويتم العرض باستخدام محرك رسومات منفصل، Qt Quick Ultralite (QUL)، مُحسّن لإنشاء واجهات رسومية في ظروف كمية صغيرة من ذاكرة الوصول العشوائي وموارد المعالج.
تم تصميم المحرك مع وضع وحدات التحكم الدقيقة ARM Cortex-M في الاعتبار ويدعم مسرعات الرسومات ثنائية الأبعاد مثل PxP على شرائح NXP i.MX RT2، وChrom-Art على شرائح STM1050F32i وRGL على شرائح Renesas RH769.
المصدر: opennet.ru