كيو تي (برنامج)
Qt ( /ˈkjuːt/ تنطق "cute" [ 7 ] [ 8 ] ) هو إطار عمل لتطوير التطبيقات متعددة المنصات لإنشاء واجهات مستخدم رسومية بالإضافة إلى تطبيقات متعددة المنصات تعمل على منصات برمجية وأجهزة مختلفة مثل Linux و Windows و macOS و Android أو الأنظمة المدمجة مع تغيير طفيف أو معدوم في قاعدة التعليمات البرمجية الأساسية مع الحفاظ على كونه تطبيقًا أصليًا بقدرات وسرعة أصلية.
يتم تطوير Qt حاليًا بواسطة شركة Qt ، وهي شركة مدرجة في البورصة، ومشروع Qt ضمن إطار حوكمة المصادر المفتوحة ، بمشاركة مطورين أفراد ومنظمات تعمل على تطوير Qt. [ 9 ] [ 10 ] [ 11 ] يتوفر Qt بموجب تراخيص تجارية [ 4 ] وتراخيص مفتوحة المصدر [ 12 ] مثل GPL 2.0 وGPL 3.0 و LGPL 3.0. [ 5 ] [ 6 ]
الأهداف والقدرات
تُستخدم Qt لتطوير واجهات المستخدم الرسومية (GUIs) وتطبيقات متعددة المنصات تعمل على جميع منصات سطح المكتب الرئيسية، بالإضافة إلى منصات الأجهزة المحمولة والمدمجة. تتميز معظم برامج واجهات المستخدم الرسومية المُنشأة باستخدام Qt بواجهة تُحاكي واجهة المستخدم الأصلية، وفي هذه الحالة تُصنف Qt كمجموعة أدوات للويدجت . كما يُمكن تطوير برامج أخرى غير رسومية، مثل أدوات سطر الأوامر ووحدات التحكم للخوادم. ومن الأمثلة على هذه البرامج غير الرسومية التي تستخدم Qt إطار عمل الويب Cutelyst . [ 13 ]
يدعم Qt العديد من مُجمّعات لغة C++، بما في ذلك مُجمّعي GCC و Clang، بالإضافة إلى حزمة Visual Studio . كما يدعم لغات أخرى عبر روابط أو إضافات، مثل Python عبر روابط Python [ 14 ] و PHP عبر إضافة PHP5 [ 15 ] ، ويتمتع بدعم شامل للتدويل . يوفر Qt أيضًا Qt Quick ، الذي يتضمن لغة برمجة نصية تعريفية تُسمى QML، تُمكّن من استخدام JavaScript لكتابة منطق التطبيق. بفضل Qt Quick، أصبح تطوير التطبيقات للأجهزة المحمولة سريعًا، مع إمكانية كتابة منطق التطبيق باستخدام لغة البرمجة الأصلية لتحقيق أفضل أداء ممكن.
وتشمل الميزات الأخرى الوصول إلى قاعدة بيانات SQL ، وتحليل XML ، وتحليل JSON ، وإدارة الخيوط ، ودعم الشبكة.
الإصدارات
أحدث إصدار من إطار عمل Qt هو Qt 6.11، والذي تم إصداره في 23 مارس 2026. [ 16 ]
لا تزال الإصدارات 6.10 مدعومة حتى 7 أكتوبر 2026، والإصدار 6.8 LTS حتى 8 أكتوبر 2029. أما الإصدار 6.5 LTS فهو مدعوم للمستخدمين التجاريين فقط حتى 3 أبريل 2026. بالإضافة إلى ذلك، يتوفر دعم موسع لجميع الإصدارات 5.0 (التي صدرت عام 2012) والإصدارات الأحدث للمستخدمين التجاريين. [ 17 ]
تُصدر إصدارات فرعية من Qt عادةً مرتين في السنة، ويستمر دعمها لمدة عام واحد بعد تاريخ الإصدار وفقًا لشروط الدعم القياسية. وعادةً ما يصبح كل إصدار فرعي ثالث إصدارًا مدعومًا طويل الأمد ( LTS) يحصل على تحديثات إضافية. ويستمر دعم إصدارات LTS للمستخدمين التجاريين لمدة خمس سنوات بعد تاريخ إصدارها (ثلاث سنوات قبل الإصدار 6.8). [ 17 ]
كوارت قيد الاستخدام
في عام 2017، قدرت شركة Qt وجود مجتمع يضم حوالي مليون مطور حول العالم [ 18 ] في أكثر من 70 صناعة. [ 19 ]
واجهات المستخدم لأجهزة سطح المكتب

واجهات المستخدم الرسومية وبيئات سطح المكتب التي تستخدم Qt/QML كمجموعة أدوات للويدجت:
- KDE Plasma ، بيئة سطح مكتب مفتوحة المصدر لأجهزة الحوسبة المختلفة [ 20 ]
- DDE ( بيئة سطح المكتب Deepin ) لنظام Linux Deepin [ 21 ] [ 22 ]
- UKUI ( واجهة مستخدم Ubuntu Kylin ) [ 23 ]
- CutefishDE، بيئة سطح مكتب مبنية باستخدام Qt Quick وأطر عمل KDE الأساسية [ 24 ]
- LXQt (بيئة سطح المكتب X11 خفيفة الوزن)
- Lumina ، بيئة سطح مكتب مصممة لنظام التشغيل TrueOS القائم على BSD [ 25 ]
- Lomiri (المعروف سابقًا باسم Unity8 )، [ 26 ] بيئة سطح مكتب متقاربة بدأتها Canonical، وتتولى Ubports صيانتها [ 27 ].
- ماوي شل، وهي شركة تطوير برمجيات تتميز أيضًا بمجموعة تطبيقاتها الخاصة [ 28 ]
- Unity 2D ، واجهة سطح مكتب مكتوبة بلغة Qt وQML
- Trinity DE ، وهي نسخة معدلة يتم تطويرها باستمرار تعتمد على KDE3 [ 29 ]
- SDDM ، مدير عرض مكتوب بلغة QML ومتوافق مع X11 و Wayland .
واجهات المستخدم المدمجة والمتنقلة
- تم تطويرها أو صيانتها بشكل فعال
- أسترويد أو إس ، نظام تشغيل مفتوح المصدر مصمم للساعات الذكية
- إلكترونيات الطيران، نظام الترفيه على متن الطائرة من باناسونيك [ 30 ] [ 31 ]
- نظام التشغيل Sailfish OS ، وهو نظام تشغيل للهواتف المحمولة تم تطويره بواسطة شركة Jolla
- بلازما موبايل ، واجهة مستخدم رسومية تعمل باللمس طورتها شركة KDE
- LuneOS ، نظام تشغيل بديل مدعوم من المجتمع لنظام التشغيل Palm/HP webOS
- نيمو موبايل ، مبني على مير
- لوميري ، المعروف سابقًا باسم Unity8، هو واجهة مستخدم للهواتف طورتها شركة Ubports، والتي كانت في الأصل من تطوير شركة Canonical.
- واجهة المستخدم داخل السيارة من طراز Tesla Model S [ 32 ]
- نظام التشغيل webOS ، وهو نظام تشغيل متعدد المهام من شركة LG للأجهزة الذكية مثل أجهزة التلفزيون والساعات الذكية.
- سكاي كيو ، نظام الترفيه المنزلي التابع لشركة سكاي بي إل سي [ 33 ]
- متاح، لكنه غير نشط
- تجربة المستخدم للهواتف والأجهزة اللوحية من نوع MeeGo
- كيوتوبيا ، نظام من نوكيا للأجهزة المدمجة والمحمولة
التطبيقات التي تستخدم Qt
تستخدم العديد من البرامج البارزة مفتوحة المصدر أو البرامج الاحتكارية متعددة المنصات Qt أو QML : [ 34 ]
- 010 Editor ، محرر سداسي عشري تجاري ومحرر نصوص لأنظمة التشغيل Microsoft Windows وLinux وmacOS.
- برنامج Ableton Live
- ألبوم أدوبي فوتوشوب [ 35 ]
- أدوبي فوتوشوب إليمنتس [ 36 ]
- تطبيق أداة تشغيل برنامج Radeon Software Crimson Edition من AMD . [ 37 ]
- Audacious ، مشغل موسيقى لنظام Linux وأنظمة التشغيل الأخرى الشبيهة بنظام Unix ونظام Microsoft Windows.
- أوداسيتي ، وهو تطبيق لتحرير وتسجيل الصوت الرقمي (بدءًا من الإصدار 4.0). [ 38 ]
- أوتوديسك فيوجن [ 39 ]
- أوتوديسك مايا [ 40 ]
- أوتوديسك ثري دي إس ماكس [ 41 ]
- يُعدّ Bitcoin Core التطبيق المرجعي لبيتكوين. كما توفر معظم نسخ بيتكوين المتفرعة واجهة المستخدم الرسومية المرجعية.
- Calibre ، تطبيق تجميع الكتب الإلكترونية [ 42 ]
- سيليستيا ، محاكي ثلاثي الأبعاد في الوقت الحقيقي للكون المعروف بأكمله (متوفر فقط مع الإصدار 1.7.0 من Qt)
- محرر CryEngine V [ 43 ]
- دافينشي ريزولف ، برنامج لتحرير الفيديو
- Dogecoin Core [ 44 ] برنامج العملات المشفرة الذي يقوده المجتمع.
- دولفين (محاكي) ، محاكي لأجهزة Wii و GameCube
- برنامج تدوين دوريكو
- برنامج Dragonframe [ 45 ] لتحريك الصور بتقنية الإيقاف الحركي
- برنامج EAGLE من CadSoft Computer / Autodesk ، وهو تطبيق EDA مزود بميزات التقاط المخططات، وتصميم لوحات الدوائر المطبوعة، والتوجيه التلقائي، والتصنيع بمساعدة الحاسوب (CAM).
- FreeCAD ، برنامج تصميم ثلاثي الأبعاد بارامتري مجاني ومفتوح المصدر
- بيئة الحوسبة العددية المجانية مفتوحة المصدر FreeMat
- بيئة تطوير متكاملة مفتوحة المصدر مجانية من Gambas للغة BASIC
- مجموعة GCompris التعليمية للأطفال
- جوجل إيرث [ 46 ]
- برنامج GPlates ، وهو برنامج لتصوير الصفائح التكتونية
- برنامج Igor Pro ، وهو برنامج لتحليل البيانات
- برنامج كريتا لتحرير الرسومات والرسم الرقمي [ 47 ]
- LMMS ، برنامج إنتاج موسيقي متعدد المنصات
- LyX ، معالج مستندات يتبع نموذج "ما تراه هو ما تعنيه".
- برنامج Mathematica هو برنامج حسابي رمزي رياضي، يُطلق عليه أحيانًا نظام أو برنامج جبر حاسوبي، ويستخدم في العديد من المجالات العلمية والهندسية والرياضية والحاسوبية. [ 48 ]
- Mixxx ، وهو تطبيق دي جي رقمي مفتوح المصدر. [ 49 ]
- تستخدم عملة مونيرو ، وهي عملة مشفرة تركز على الخصوصية، برنامج محفظة سطح المكتب الرسمي الخاص بها باستخدام Qt. [ 50 ]
- MuseScore ، برنامج تدوين موسيقي مفتوح المصدر ومتعدد المنصات
- OBS ، برنامج تسجيل الشاشة مفتوح المصدر ومتعدد المنصات
- مجموعة أدوات استخراج البيانات من أورانج [ 51 ]
- أداة اختبار شبكة مرسل الحزم [ 52 ]
- ParaView تطبيق مفتوح المصدر متعدد المنصات للتصور العلمي التفاعلي [ 53 ]
- PCSX2 ، محاكي بلاي ستيشن 2 مجاني ومفتوح المصدر ومتعدد المنصات
- qBittorrent هو عميل BitTorrent مجاني ومفتوح المصدر يعمل على أنظمة تشغيل متعددة [ 54 ]
- نظام المعلومات الجغرافية QGIS [ 55 ]
- برنامج Qtractor لتسجيل وتحرير الصوت متعدد المسارات
- قارئ موجز RSS الهادئ
- منصة ريتروشير للتواصل وجهاً لوجه
- روبلوكس ستوديو هي أداة لإنشاء الألعاب تُستخدم على منصة روبلوكس
- برنامج سكريبوس للنشر المكتبي [ 56 ]
- برنامج سيبليوس لتأليف وتدوين الموسيقى [ 57 ]
- SoulseekQT ، عميل مشاركة الملفات من نظير إلى نظير [ 58 ]
- أدوات محرك Source 2 [ 59 ]، وهو محرك ألعاب فيديو ثلاثي الأبعاد طورته شركة Valve
- سبايدر ، بيئة تطوير متكاملة للغة بايثون
- ستيللاريوم ، برنامج القبة السماوية
- Subsurface ، وهو برنامج لتسجيل وتخطيط غطسات السكوبا تم تصميمه وتطويره في البداية بواسطة لينوس تورفالدز [ 60 ].
- SuperCollider ، بيئة ولغة برمجة لتوليف الصوت في الوقت الحقيقي والتأليف الخوارزمي
- Synergy ، وهو تطبيق برمجي لمشاركة لوحة المفاتيح والماوس بين أجهزة كمبيوتر متعددة
- Teamviewer ، حزمة برامج كمبيوتر للتحكم عن بعد، ومشاركة سطح المكتب، والاجتماعات عبر الإنترنت، ومؤتمرات الويب، ونقل الملفات بين أجهزة الكمبيوتر [ 61 ]
- Telegram ، وهو عميل مراسلة متاح لأنظمة Windows و Mac و Linux [ 62 ]
- برنامج VirtualBox لمحاكاة نظام التشغيل [ 63 ]
- مشغل الوسائط VLC [ 64 ]
- وي تشات 4.0
- Wireshark ، محلل حزم البيانات [ 65 ]
- مكتب WPS [ 66 ]
- XaoS ، أداة تكبير/تصغير كسورية في الوقت الفعلي
- XnView MP [ 67 ]
المنظمات التي تستخدم Qt
تستخدم مجموعة واسعة من الشركات والمؤسسات Qt مثل
- AMD [ 68 ]
- بليزارد إنترتينمنت [ 69 ]
- بي إم دبليو [ 70 ]
- كرايتك [ 43 ]
- دايملر إيه جي [ 71 ] [ 72 ]
- دريم ووركس [ 73 ] [ 74 ]
- إلكترونيك آرتس [ 75 ]
- وكالة الفضاء الأوروبية [ 76 ]
- مراقبة الحركة الجوية الألمانية [ 77 ]
- HP [ 78 ]
- إل جي [ 79 ]
- لوكاس فيلم [ 80 ] [ 81 ]
- مايكروسوفت [ 82 ]
- باناسونيك [ 83 ]
- فيليبس [ 84 ]
- شركة روبرت بوش المحدودة [ 85 ]
- سامسونج [ 86 ]
- سيمنز [ 87 ]
- تسلا [ 88 ]
- توم توم [ 89 ]
- صمام [ 90 ]
- فولفو [ 91 ]
- استوديوهات والت ديزني للرسوم المتحركة [ 92 ]
بنية برمجيات Qt

مفاهيم Qt
تعتمد Qt على هذه المفاهيم الأساسية:
تجريد كامل لواجهة المستخدم الرسومية
عند إصدارها لأول مرة، استخدمت Qt محرك الرسم وعناصر التحكم الخاصة بها، محاكيةً مظهر المنصات المختلفة التي تعمل عليها عند رسم عناصر واجهة المستخدم. سهّل هذا الأمر عملية النقل، لأن عددًا قليلًا جدًا من فئات Qt كان يعتمد فعليًا على المنصة المستهدفة؛ ومع ذلك، أدى هذا أحيانًا إلى اختلافات طفيفة عندما لم تكن المحاكاة مثالية. تستخدم الإصدارات الحديثة من Qt واجهات برمجة التطبيقات الأصلية للمنصات المختلفة، على المنصات التي تحتوي على مجموعة عناصر واجهة مستخدم أصلية، للاستعلام عن المقاييس ورسم معظم عناصر التحكم، ولا تعاني من هذه المشكلات بنفس القدر. [ 93 ] في بعض المنصات (مثل MeeGo وKDE)، تُعد Qt واجهة برمجة التطبيقات الأصلية. اتخذت بعض مجموعات أدوات الرسومات المحمولة الأخرى قرارات تصميم مختلفة؛ على سبيل المثال، تستخدم wxWidgets مجموعات أدوات المنصة المستهدفة في تطبيقاتها.
الإشارات والفتحات
الإشارات والفتحات هي بنية لغوية تم تقديمها في Qt للتواصل بين الكائنات [ 94 ] ، مما يُسهّل تطبيق نمط المراقب مع تجنب كتابة التعليمات البرمجية المتكررة . الفكرة هي أن عناصر واجهة المستخدم الرسومية يمكنها إرسال إشارات تحتوي على معلومات الأحداث، والتي يمكن استقبالها بواسطة عناصر تحكم أخرى باستخدام وظائف خاصة تُعرف بالفتحات.
مُجمِّع الكائنات الوصفية
مُجمِّع الكائنات الوصفية ، المسمى moc ، هو أداة تُشغَّل على مصادر برنامج Qt. يُفسِّر هذا المُجمِّع بعض وحدات الماكرو من كود C++ على أنها تعليقات توضيحية، ويستخدمها لإنشاء كود C++ إضافي يتضمن معلومات وصفية حول الفئات المُستخدمة في البرنامج. تستخدم Qt هذه المعلومات الوصفية لتوفير ميزات برمجية غير متوفرة أصلاً في C++، مثل الإشارات والفتحات، والاستبطان ، واستدعاءات الدوال غير المتزامنة.
لا يتعرف Qt moc على الوحدات النمطية في معالجه المسبق حاليًا. [ 95 ]
روابط اللغة
يمكن استخدام Qt في العديد من لغات البرمجة الأخرى غير C++، مثل Python و JavaScript و C# و Rust [ 96 ] عبر روابط اللغة ؛ العديد من اللغات لديها روابط لـ Qt 5 وروابط لـ Qt 4 .
في عام 2025 أعلنت شركة Qt عن "تقنية ربط" جديدة [ 97 ] تهدف إلى إعادة التفكير في طريقة التفاعل مع اللغات الجديدة، مشيرة إلى أنه يجري العمل على إثبات المفهوم لدمج C# وRust وSwift وJava/Kotlin وPython.
وحدات Qt
ابتداءً من Qt 4.0، تم تقسيم إطار العمل إلى وحدات منفصلة. [ 98 ] [ 99 ] ومع Qt 5.0، تم تبسيط البنية بشكل أكبر. [ 100 ] [ 101 ] ينقسم Qt الآن إلى وحدات أساسية ووحدات إضافية . [ 102 ]
لا توجد فئات Qt افتراضيًا ضمن أي نطاق اسم ، ولكن جميع الفئات مسبوقة بالحرف Q. يمكن تهيئة Qt ليتم تجميعها ضمن نطاق اسم يُحدده المستخدم. [ 103 ] يتم توفير Qt بالكامل من خلال ملفات الرأس ، ولا يدعم حاليًا وحدات C++ .
أساسيات كيو تي
| وحدة | رأس الصفحة | وصف |
|---|---|---|
| كيو تي كور | <QtCore> | وحدة Qt الوحيدة المطلوبة، والتي تحتوي على فئات تستخدمها الوحدات الأخرى، بما في ذلك نظام الكائنات الوصفية، والتزامن والترابط، والحاويات، ونظام الأحداث، والمكونات الإضافية، ومرافق الإدخال/الإخراج. |
| واجهة المستخدم الرسومية Qt | <QtGui> | وحدة واجهة المستخدم الرسومية المركزية. في Qt 5، تعتمد هذه الوحدة الآن على OpenGL ، ولكنها لم تعد تحتوي على أي فئات عناصر واجهة مستخدم. |
| أدوات Qt | <QtWidgets> | يحتوي على فئات لتطبيقات واجهة المستخدم الرسومية الكلاسيكية القائمة على الأدوات المصغّرة، بالإضافة إلى فئات QSceneGraph. تم فصله عن QtGui في Qt 5. |
| Qt QML | <QtQml> | وحدة لغتي QML و JavaScript . |
| كيو تي كويك | <QtQuick> | وحدة برمجية لتطبيقات واجهة المستخدم الرسومية المكتوبة باستخدام QML2. |
| عناصر تحكم Qt السريعة | <QtQuickControls> | أدوات تحكم شبيهة بالويدجت لـ Qt Quick مخصصة بشكل أساسي لتطبيقات سطح المكتب. |
| تخطيطات Qt Quick | <QtQuickLayouts> | تخطيطات لترتيب العناصر في Qt Quick . |
| شبكة Qt | <QtNetwork> | طبقة تجريد الشبكة. كاملة مع دعم TCP و UDP و HTTP و TLS و SSL (في Qt 4) و SPDY (منذ Qt 5.3). |
| الوسائط المتعددة Qt | <QtMultimedia> | دورات تدريبية في مجال وظائف الصوت والفيديو والراديو والكاميرا. |
| أدوات الوسائط المتعددة Qt | <QtMultimediaWidgets> | الأدوات من Qt Multimedia . |
| لغة Qt SQL | <QtSql> | يحتوي على فئات لتكامل قواعد البيانات باستخدام لغة SQL . |
| محرك الويب Qt | <QtWebEngine> | مجموعة جديدة من واجهات برمجة تطبيقات Qt Widget و QML webview المستندة إلى Chromium . |
| اختبار Qt | <QtTest> | فئات لاختبار وحدات تطبيقات ومكتبات Qt. |
إضافات Qt
| وحدة | رأس الصفحة | وصف |
|---|---|---|
| Active Qt | <QtActive> | فئات للتطبيقات التي تستخدم ActiveX . |
| مخططات Qt | <QtCharts> | يوفر وظائف وأدوات لرسم أنواع عديدة من المخططات |
| كيو تي بلوتوث | <QtBluetooth> | الفصول الدراسية التي تستخدم أجهزة البلوتوث . |
| Qt D-Bus | <QtDBus> | فئات الاتصال بين العمليات باستخدام بروتوكول D-Bus . |
| تقنية Qt NFC | <QtNfc> | الفئات التي تصل إلى أجهزة NFC . مدعومة رسميًا فقط على أجهزة بلاك بيري حتى الآن (أو N9 في منفذ MeeGo). |
| Qt OpenGL | <QtOpenGL> | وحدة قديمة تحتوي على فئات OpenGL من Qt 4. يوصى باستخدام وظائف مماثلة في واجهة المستخدم الرسومية Qt في Qt 5. |
| موقع كيو تي | <QtLocation> | فئات للوصول إلى نظام تحديد المواقع العالمي (GPS) وخدمات تحديد المواقع الأخرى، ولرسم الخرائط والملاحة. منفصلة عن وحدة Qt 4 Mobility الخاصة بـ Qt Location . مدعومة على أنظمة Android وBlackBerry وiOS وLinux (باستخدام GeoClue ) وWindows وSailfish OS. |
| Qt Quick 3D | <Qt3D> | فئات لعرض النماذج ثلاثية الأبعاد وألعاب الفيديو والمحاكاة وواجهات المستخدم ثلاثية الأبعاد ، باستخدام واجهة برمجة تطبيقات Qt QML ، في رسم بياني للمشهد ثنائي وثلاثي الأبعاد مختلط . |
| نص برمجي Qt | <QtScript> | وحدة برمجية قديمة لكتابة تطبيقات Qt باستخدام ECMAScript/ JavaScript . في Qt 5، يُنصح باستخدام فئات مماثلة في Qt QML . |
| مستشعرات Qt | <QtSensors> | فئات للوصول إلى مختلف مستشعرات الأجهزة المحمولة. كانت جزءًا من Qt Mobile في Qt 4. مدعومة على أنظمة Android و BlackBerry و iOS و WinRT و Mer و Linux. |
| منفذ تسلسلي Qt | <QtSerialPort> | فئات للوصول إلى منافذ التسلسل المادية والافتراضية. مدعومة على أنظمة التشغيل ويندوز ولينكس وماك أو إس. |
| قناة الويب Qt | <QtWebChannel> | يوفر الوصول إلى كائنات Qt إلى HTML/Js عبر WebSockets . |
| Qt WebKit | <QtWebKit> | تطبيق Qt لـ WebKit وواجهة برمجة التطبيقات (API). |
| أدوات Qt WebKit | <QtWebKitWidgets> | واجهة برمجة تطبيقات الأدوات لـ Qt WebKit |
| Qt WebSockets | <QtWebSockets> | يوفر تطبيقًا لتقنية WebSocket . |
| Qt XML | <QtXml> | وحدة قديمة تحتوي على فئات لواجهات برمجة تطبيقات XML بنمط SAX و DOM . تم استبدالها بفئتي QXmlStreamReader وQXmlStreamWriter في Qt Core . |
| أنماط Qt XML | <QtXmlPatterns> | دعم التحقق من صحة XPath و XQuery و XSLT و XML Schema . |
الطبعات
تتوفر أربع نسخ من Qt: Community و Indie Mobile و Professional و Enterprise . [ 104 ] تخضع نسخة Community لرخص المصادر المفتوحة، بينما تُباع نسخ Indie Mobile و Professional و Enterprise، التي تحتوي على وظائف ومكتبات إضافية، مثل Enterprise Controls [ 104 ] ، تجاريًا من قِبل شركة Qt.
المنصات المدعومة
يعمل Qt على العديد من المنصات المختلفة؛ وفيما يلي المنصات المدعومة رسميًا:
| منصة | وصف |
|---|---|
| لينكس/يونكس | |
| إكس 11 | Qt لنظام X Window ( لينكس )؛ [ 105 ] FreeBSD و NetBSD و OpenBSD و DragonFly BSD لديها دعم مجتمعي. |
| وايلاند | يمكن لتطبيقات Qt التبديل بين واجهات المستخدم الرسومية مثل X و Wayland عند التحميل باستخدام خيار سطر الأوامر -platform. [ 106 ] [ 107 ] يتيح ذلك انتقالًا سلسًا لتطبيقات Qt من X11 إلى Wayland. يستخدم نظام SailfishOS واجهة Wayland فقط لعدم احتوائه على X11. [ 108 ] |
| أندرويد | Qt لنظام Android [ 109 ] (المعروف سابقًا باسم Necessitas). [ 110 ] |
| لينكس المدمج | Qt للأنظمة المدمجة: المساعد الرقمي الشخصي ، والهاتف الذكي ، إلخ. [ 111 ] يتوفر على منصات متعددة حسب تقنية العرض. DirectFB و LinuxFB وEGLFS ( شاشة EGL الكاملة). |
| منصات مايكروسوفت | |
| ويندوز | Qt لأنظمة التشغيل Microsoft Windows 7 و 8 و 10 و 11 ، بالإضافة إلى UWP 10 [ 112 ] |
| ويندوز آر تي | دعم تطبيقات Windows 10 Mobile المستندة إلى WinRT و Windows 10 IoT [ 113 ] |
| منصات أبل | |
| نظام التشغيل macOS | Qt لنظام التشغيل macOS من Apple ؛ يدعم التطبيقات على Cocoa [ 114 ] |
| نظام التشغيل iOS | Qt لمنصات iOS ( آيفون ، آيباد ) [ 115 ] |
| منصات مضمنة أخرى | |
| نزاهة | Qt من أجل النزاهة [ 116 ] |
| كيو إن إكس | Qt لـ QNX [ 117 ] [ 118 ] |
| VxWorks | Qt لنظام VxWorks . [ 119 ] [ 120 ] متوفر فقط بموجب ترخيص احتكاري (تجاري). Qt 5.5. |
| كيو تي لوحدات التحكم الدقيقة | تقنية QT لوحدات التحكم الدقيقة [ 121 ] |
بعد أن أتاحت نوكيا شفرة المصدر لـ Qt للمجتمع على منصة Gitorious ، ظهرت العديد من المنافذ. توجد أيضًا بعض منافذ Qt التي قد تكون متاحة، ولكنها لم تعد مدعومة. تُدرج هذه المنصات في قائمة المنصات المدعومة من Qt . راجع أيضًا هناك لمعرفة الدعم المجتمعي الحالي لمنصات أخرى أقل شهرة، مثل SailfishOS .
الترخيص
يتوفر Qt بموجب تراخيص البرمجيات الحرة التالية: [ 12 ] GPL 2.0 و GPL 3.0 و LGPL 3.0 و LGPL 2.1 (مع استثناء خاص لـ Qt). [ 5 ] [ 122 ] تجدر الإشارة إلى أن بعض الوحدات النمطية متاحة فقط بموجب ترخيص GPL، مما يعني أن التطبيقات التي ترتبط بهذه الوحدات النمطية يجب أن تتوافق مع هذا الترخيص. [ 123 ]
بالإضافة إلى ذلك، كان Qt متاحًا دائمًا بموجب ترخيص تجاري، مثل ترخيص Qt التجاري، [ 4 ] الذي يسمح بتطوير تطبيقات خاصة دون قيود على الترخيص.
أدوات Qt
يأتي Qt مزودًا بمجموعة أدواته الخاصة لتسهيل التطوير عبر المنصات، والذي قد يكون مرهقًا لولا ذلك بسبب اختلاف مجموعة أدوات التطوير.
Qt Creator هو بيئة تطوير متكاملة متعددة المنصات للغة C++ و QML. تم دمج وظائف تصميم/تخطيط واجهة المستخدم الرسومية الخاصة بـ Qt Designer في بيئة التطوير المتكاملة، على الرغم من أنه لا يزال من الممكن تشغيل Qt Designer كأداة مستقلة.
بالإضافة إلى Qt Creator، توفر Qt أداة qmake ، وهي أداة لإنشاء نصوص بناء متعددة المنصات تعمل على أتمتة إنشاء ملفات Makefiles لمشاريع التطوير عبر مختلف المنصات. كما تتوفر أدوات أخرى في Qt، منها أداة Qt Designer لبناء الواجهات، ومتصفح المساعدة Qt Assistant (المدمجان في Qt Creator)، وأداة الترجمة Qt Linguist، ومترجم واجهة المستخدم uic، ومترجم الكائنات الوصفية moc.
تاريخ كيو تي
التطورات المبكرة
في صيف عام 1990، كان هافارد نورد وإيريك تشامب-إنج (المطوران الأصليان لـ Qt والرئيس التنفيذي ورئيس شركة Qt على التوالي) يعملان معًا على تطبيق قاعدة بيانات لصور الموجات فوق الصوتية مكتوب بلغة C++ ويعمل على أنظمة التشغيل الكلاسيكية Mac OS و Unix و Microsoft Windows . [ 1 ] [ 124 ] بدأوا تطوير Qt في عام 1991، قبل ثلاث سنوات من تأسيس الشركة باسم Quasar Technologies، ثم غيروا اسمها إلى Troll Tech ثم إلى Trolltech. [ 1 ]
أُطلق على مجموعة الأدوات اسم Qt لأن الحرف Q بدا جذابًا في خط Emacs الخاص بهافارد ، و"t" مستوحى من Xt ، مجموعة أدوات X. [ 1 ]
كان للإصدارين الأولين من Qt نوعان فقط: Qt/X11 لنظام Unix و Qt/Windows لنظام Windows.
في 20 مايو 1995، أصدرت شركة ترولتك علنًا برنامج Qt 0.90 لنظام X11/Linux مع شفرة المصدر بموجب ترخيص Qt Free Edition . [ 125 ] [ 126 ] [ 127 ] اعتبرت مؤسسة البرمجيات الحرة هذا الترخيص غير متوافق مع تعريف البرمجيات الحرة ، لأنه على الرغم من توفر شفرة المصدر، إلا أنه لم يسمح بإعادة توزيع النسخ المعدلة. استخدمت ترولتك هذا الترخيص حتى الإصدار 1.45. اندلع جدل واسع النطاق حوالي عام 1998 عندما اتضح أن بيئة سطح المكتب K ستصبح إحدى بيئات سطح المكتب الرائدة لنظام لينكس. ولأنها مبنية على Qt، فقد انتاب الكثيرين في حركة البرمجيات الحرة قلق من أن يكون جزء أساسي من أحد أنظمة التشغيل الرئيسية احتكاريًا.
كانت منصة ويندوز متاحة فقط بموجب ترخيص احتكاري، مما يعني أنه لا يمكن نقل التطبيقات المجانية/مفتوحة المصدر المكتوبة بلغة Qt لـ X11 إلى ويندوز دون شراء الإصدار الاحتكاري.
التحول إلى برمجيات حرة صديقة
مع إصدار النسخة 2.0 من مجموعة الأدوات في منتصف عام 1999، تم تغيير الترخيص إلى رخصة Q العامة (QPL)، وهي رخصة برمجيات حرة ، إلا أن مؤسسة البرمجيات الحرة اعتبرتها غير متوافقة مع رخصة جنو العمومية (GPL). تم التوصل إلى حلول وسط بين KDE وTrolltech بحيث لا تخضع Qt لترخيص أكثر تقييدًا من QPL، حتى في حال استحواذ شركة أخرى على Trolltech أو إفلاسها. أدى ذلك إلى إنشاء مؤسسة KDE Free Qt، [ 128 ] التي تضمن خضوع Qt لترخيص مشابه لترخيص BSD في حال عدم إصدار أي نسخة حرة/مفتوحة المصدر من Qt خلال 12 شهرًا. [ 129 ] [ 130 ]
في عام 2000، تم إصدار Qt/X11 2.2 بموجب رخصة GPL v2، [ 131 ] مما أنهى كل الجدل المتعلق بتوافق GPL .
في نهاية عام 2001، أصدرت شركة ترولتك الإصدار 3.0 من Qt، والذي أضاف دعمًا لنظام التشغيل Mac OS X (المعروف الآن باسم macOS ). كان دعم Mac OS X متاحًا فقط بموجب الترخيص الاحتكاري حتى يونيو 2003، عندما أصدرت ترولتك الإصدار 3.2 من Qt مع دعم Mac OS X المتاح بموجب رخصة GPL. [ 132 ]
في عام ٢٠٠٢، بدأ أعضاء مشروع KDE على Cygwin بنقل قاعدة بيانات كود Qt/X11 المرخصة بموجب رخصة GPL إلى نظام التشغيل Windows. [ ١٣٣ ] جاء ذلك ردًا على رفض شركة Trolltech ترخيص Qt/Windows بموجب رخصة GPL بحجة أن Windows ليس منصة برمجيات حرة/مفتوحة المصدر. [ ١٣٤ ] [ ١٣٥ ] حقق المشروع بعض النجاح، وإن لم يصل إلى مستوى الإنتاج النهائي.
تم حل هذه المشكلة عندما أصدرت شركة Trolltech الإصدار Qt 4.0 لنظام التشغيل Windows أيضًا بموجب رخصة GPL في يونيو 2005. [ 136 ] دعم Qt 4 نفس مجموعة المنصات في إصدارات البرمجيات الحرة/مفتوحة المصدر كما في الإصدار الاحتكاري، لذا أصبح من الممكن، مع Qt 4.0 والإصدارات اللاحقة، إنشاء تطبيقات حرة/مفتوحة المصدر مرخصة بموجب رخصة GPL باستخدام Qt على جميع المنصات المدعومة. أُضيفت رخصة GPL الإصدار 3 مع استثناء خاص [ 137 ] لاحقًا كخيار ترخيص إضافي. يسمح استثناء GPL بترخيص التطبيق النهائي بموجب تراخيص برمجيات حرة / مفتوحة المصدر مختلفة غير متوافقة مع GPL، مثل رخصة Mozilla العامة 1.1.
استحواذ نوكيا
استحوذت نوكيا على شركة ترولتك إيه إس إيه في 17 يونيو 2008 وغيرت اسمها أولاً إلى كيو تي سوفتوير، ثم إلى كيو تي ديفيلوبمنت فريم ووركس. [ 138 ]
ركزت نوكيا على تحويل Qt إلى منصة التطوير الرئيسية لأجهزتها، بما في ذلك نسخة متوافقة مع منصة Symbian S60 . تم إصدار الإصدار 1.0 من حزمة تطوير البرامج (SDK) الخاصة بـ Nokia Qt في 23 يونيو 2010. [ 139 ] تم توفير شفرة المصدر عبر Gitorious، وهو مستودع شفرة مصدرية قائم على Git موجه للمجتمع ، بهدف إنشاء مجتمع أوسع يستخدم Qt ويطوره.
في 14 يناير 2009، أضاف الإصدار 4.5 من Qt خيارًا آخر، وهو رخصة LGPL ، [ 140 ] لجعل Qt أكثر جاذبية لكل من مشاريع المصادر المفتوحة غير الخاضعة لرخصة GPL والتطبيقات المغلقة. [ 141 ]
في فبراير 2011، أعلنت نوكيا قرارها بالتوقف عن استخدام تقنيات سيمبيان، والاعتماد بدلاً من ذلك على منصة ويندوز فون في هواتفها الذكية المستقبلية (ومنذ ذلك الحين، توقف دعم هذه المنصة أيضاً). [ 142 ] بعد شهر واحد، أعلنت نوكيا بيع تراخيص Qt التجارية وخدماتها الاحترافية إلى شركة ديجيا، بهدف فوري يتمثل في توفير دعم Qt لمنصات أندرويد و iOS وويندوز 8 ، ومواصلة التركيز على تطوير تطبيقات سطح المكتب والأنظمة المدمجة، مع احتفاظ نوكيا بدور القوة الدافعة الرئيسية وراء تطوير هذا الإطار في ذلك الوقت.
الاندماج والانفصال مع ديجيا
في مارس 2011، باعت نوكيا الجزء التجاري من ترخيص Qt إلى شركة Digia، مما أدى إلى إنشاء Qt Commercial. [ 143 ] وفي أغسطس 2012، أعلنت Digia أنها ستستحوذ على Qt من نوكيا. [ 144 ] بدأ فريق Qt في Digia العمل في سبتمبر 2012. [ 145 ] وأصدروا Qt 5.0 في غضون شهر، ثم إصدارات أحدث كل ستة أشهر تتضمن ميزات جديدة ومنصات مدعومة إضافية.
في سبتمبر 2014، نقلت شركة ديجيا أعمال وحقوق ملكية كيو تي إلى شركتها التابعة المملوكة لها بالكامل، شركة كيو تي، التي تمتلك 25 علامة تجارية [ 146 ] مرتبطة بكيو تي. وفي مايو 2016، انفصلت ديجيا وكيو تي تمامًا إلى شركتين مستقلتين. [ 147 ]
مشروع Qt والحوكمة المفتوحة
صدرت Qt 5 رسميًا في 19 ديسمبر 2012. مثّل هذا الإصدار الجديد نقلة نوعية في المنصة، حيث لعبت الرسومات المُسرّعة بواسطة الأجهزة، و QML، و JavaScript دورًا محوريًا. استمر دعم QWidgets التقليدية المكتوبة بلغة C++ فقط، لكنها لم تستفد من تحسينات الأداء المتاحة من خلال البنية الجديدة. [ 148 ] تُحسّن Qt 5 بشكل ملحوظ سرعة وسهولة تطوير واجهات المستخدم. [ 149 ]
انتقل تطوير إطار عمل Qt 5 إلى نظام الحوكمة المفتوحة على qt-project.org، مما أتاح للمطورين من خارج Digia إمكانية تقديم تصحيحات للمراجعة. [ 150 ]
مساهمو Qt

إلى جانب شركة Qt، تشارك العديد من المنظمات والأفراد الذين يستخدمون Qt كمنصة تطوير في التطوير المفتوح لـ Qt من خلال مشروع Qt. [ 151 ]
ومن بين المساهمين في Qt شركة Klarälvdalens Datakonsult AB، وهي شركة استشارات سويدية متخصصة في Qt. [ 152 ] وتشارك KDAB في العديد من المجالات، بما في ذلك صيانة العديد من المكونات. [ 153 ] [ 154 ]
بالتعاون مع RIM/BlackBerry ، تتولى KDAB صيانة منافذ Qt الخاصة بنظامي QNX و BlackBerry 10. [ 151 ] [ 155 ]
ومن بين المشاركين الآخرين شركة إنتل ، التي تُساهم على سبيل المثال بدعم Wayland . [ 156 ] وتُحافظ AudioCodes على دعم IBM ClearCase في Qt Creator . [ 157 ]
باعتباره مستخدمًا قويًا لـ Qt، يقدم مشروع KDE العديد من التصحيحات والميزات من مكتبة المطورين الخاصة به KDE Frameworks إلى Qt. [ 158 ]
انظر أيضاً
فهرس
يوفر موقع Qt Wiki قائمة شاملة بالكتب الإنجليزية حول Qt. [ 159 ] هذه قائمة بالكتب البارزة:
- بوكلاج-ريانيل، يورجن؛ ثيلين ، يوهان (12 مايو 2015). “كيو تي 5 كاداكيس” ( الطبعة الأولى).
- بلانشيت، ياسمين؛ سمرفيلد، مارك (14 فبراير 2008). برمجة واجهات المستخدم الرسومية بلغة C++ باستخدام Qt 4 ( الطبعة الثانية). برنتيس هول . ISBN 978-0-13-235416-5.
- سمرفيلد، مارك (23 أغسطس 2010). برمجة Qt المتقدمة: إنشاء برامج رائعة باستخدام C++ وQt 4 ( الطبعة الأولى). أديسون-ويسلي . ISBN 978-0-321-63590-7.
- فيتزيك، فرانك إتش بي؛ ميكونين، تومي؛ تورب ، توني (17 مايو 2010). كيو تي لسيمبيان ( الطبعة الأولى). وايلي . رقم ISBN 978-0-470-75010-0تمت أرشفة هذا النص من المصدر الأصلي في 19 ديسمبر 2009.
- سمرفيلد، مارك (28 أكتوبر 2007). برمجة واجهات المستخدم الرسومية السريعة باستخدام بايثون وQt ( الطبعة الأولى). برنتيس هول . ISBN 978-0-13-235418-9.
- مولكنتين، دانيال (19 يوليو 2007). كتاب Qt 4: فن بناء تطبيقات Qt ( الطبعة الأولى). دار نشر نو ستارش . رقم ISBN 978-1-59327-147-3أُرشف من المصدر الأصلي بتاريخ 26 يونيو 2015. تم الاطلاع عليه بتاريخ 18 يونيو 2015 .
- ثيلين ، يوهان (3 أغسطس 2007). أسس تطوير كيو تي ( الطبعة الأولى). أبريس . رقم ISBN 978-1-59059-831-3أُرشف من المصدر الأصلي بتاريخ 20 يناير 2015. تم الاطلاع عليه بتاريخ 18 يونيو 2015 .
- دالهايمر ماتياس (يناير 2002). البرمجة مع كيو تي ( الطبعة الثانية). أورايلي وسائل الإعلام . رقم ISBN 978-0-596-00064-6.
- إيزوست، آلان؛ إيزوست، بول (10 سبتمبر 2006). مقدمة في أنماط التصميم في لغة C++ مع Qt 4 ( الطبعة الثانية). برنتيس هول . ISBN 978-0-13-187905-8.
مراجع
- 1 2 3 4 5 بلانشيت، ياسمين؛ سمرفيلد، مارك (يونيو 2006). "نبذة تاريخية عن Qt" . برمجة واجهات المستخدم الرسومية بلغة C++ باستخدام Qt 4 ( الطبعة الأولى). برنتيس هول . الصفحات xv– xvii. مؤرشف من الأصل في 23 سبتمبر 2019. تم الاطلاع عليه في 5 أغسطس 2013 .
- ↑ "إصدار Qt 6.11.1" . 13 مايو 2026. تم الاطلاع عليه بتاريخ 13 مايو 2026 .
- ↑ "المنصات المدعومة" .
- 1 2 3 "التراخيص" .
- ١ ٢ ٣ "اتفاقية جديدة مع مؤسسة KDE Free Qt وتغييرات في النسخة مفتوحة المصدر" . شركة Qt. مؤرشف من الأصل بتاريخ ١٤ يناير ٢٠١٦.
- 1 2 "إضافة LGPL v3 إلى Qt" . 20 أغسطس 2014.
- ↑ "Qt - نبذة عنا" . مؤرشف من الأصل بتاريخ 22 فبراير 2017.
- ↑ آشلي فانس (16 فبراير 2010). "هذا الهاتف الذكي لطيف للغاية" . تم الاطلاع عليه بتاريخ 19 فبراير 2010 .
- ^ بينتشر ، ليديا (21 أكتوبر 2011). "KDE تشيد بتحرك Qt نحو الإدارة المفتوحة" . أخبار كيدي . تم الاسترجاع 8 مايو 2013 .
- ↑ ماير، ديفيد (24 أكتوبر 2011). "نوكيا تمنح Qt إدارة مفتوحة المصدر" . ZDNet . تم الاسترجاع في 8 مايو 2013 .
- ↑ كنول، لارس (6 أغسطس 2014). "إلغاء تجزئة Qt وتوحيد نظامنا البيئي" .
- 1 2 "الشؤون القانونية - الأسئلة الشائعة - Qt" . www.qt.io. شركة Qt . تم الاطلاع عليه بتاريخ 25 أبريل 2019 .
- ↑ "Cutelyst - Home" .
- ↑ "وثائق PyQt" . www.riverbankcomputing.com . 27 ديسمبر 2023.
- ↑ "PHP-Qt - امتداد Qt للغة PHP" . www.php-qt.org . ١٠ أكتوبر ٢٠٢٠. مؤرشف من الأصل في ١٩ يونيو ٢٠٢١. تم الاطلاع عليه في ١٢ أكتوبر ٢٠٢٠ .
- ↑ فولكر هيلشيمر (23 مارس 2025). "إصدار Qt 6.11!" . www.qt.io. تاريخ الاطلاع: 3 أبريل 2026 .
- 1 2 "إصدارات Qt | Qt 6.11" . doc.qt.io. تم الاطلاع عليه في 3 أبريل 2026 .
- ↑ "مجموعة كيو تي - معاملات المديرين، 12/4/2017" . 12 أبريل 2017. تم الاطلاع عليه في 8 يونيو 2017 .
- ↑ شنور، روتيم (2012). دليل الأبحاث حول الشركات العالمية الناشئة، الفصل 10: الشركات العالمية الناشئة، الإنترنت، والأشكال الجديدة للتدويل . إدوارد إلجار. ISBN 9780857938046تم الاطلاع عليه بتاريخ 8 يونيو 2017 .
- ↑ "منصة تطوير كيدي" .
- ↑ ماريوس نيستور (24 ديسمبر 2015). "نظام التشغيل لينكس ديبين 15 المصمم بشكل رائع يتخلى عن أوبونتو لصالح ديبيان سيد، والإصدار التجريبي متاح الآن" .
تمت إعادة هيكلة بيئة سطح المكتب ديبين باستخدام أحدث مجموعة أدوات واجهة المستخدم الرسومية Qt، لتحل محل إطاري عمل HTML5 وWebKit، بينما لا تزال لغة Go مستخدمة في الواجهة الخلفية.
- ↑ "深度操作系统 15 RC ——用真心捕获你的芳心 – 深度科技社区" . ديبين.org . 23 ديسمبر 2015 أرشفة من الأصلي في 17 مايو 2017 . تم الاسترجاع في 15 يونيو 2017 .
- ↑ جوي سنيدون (5 فبراير 2020). "يا للعجب، واجهة سطح المكتب UKUI 3.0 تبدو رائعة (مُحدَّثة)" . omg!ubuntu! .
- ↑ "مراجعة OMGUbuntu" . 11 يونيو 2021.
- ↑ "الصفحة الرئيسية لـ Lumina" .
- ↑ "لوميري: اسم جديد، نفس روعة Unity8" . ubports.com . 12 يوليو 2019.
- ↑ "مستودع كود Unity8 على Github" . Github.com . 13 سبتمبر 2022.
- ↑ "مراجعة من قناة تايلرز تك" . يوتيوب . 6 يناير 2022.
- ↑ "نبذة عن ترينيتي" . www.trinitydesktop.org . تم الاطلاع عليه بتاريخ 25 أبريل 2019 .
- ↑ "واجهة المستخدم الرسومية القائمة على Qt لسلسلة X" . مؤرشفة من الأصل بتاريخ 23 فبراير 2016. تم الاطلاع عليها بتاريخ 14 مارس 2016 .
- ↑ "إلكترونيات الطيران مدعومة بتقنية Qt" . 17 يونيو 2015.
- ↑ "واجهة Qt" . 23 أكتوبر 2013.
- ↑ "سكاي تتعاون مع شركة كيو تي لإطلاق سكاي كيو" . 19 أبريل 2016.
- ↑ "قائمة تطبيقات Qt - ويكي Qt" . wiki.qt.io. تم الاطلاع عليه بتاريخ 14 أبريل 2026 .
- ↑ بلانشيت، ياسمين؛ سمرفيلد، مارك (4 فبراير 2008). برمجة واجهات المستخدم الرسومية بلغة C++ باستخدام Qt4. بقلم ياسمين بلانشيت ومارك سمرفيلد . بيرسون للتعليم. ISBN 9780132703000.
- ↑ زيرفوس، بيتروس؛ مونتاناري، ريبيكا؛ فان، توماس (11 مايو 2010). الحوسبة المتنقلة، التطبيقات، والخدمات: المؤتمر الدولي الأول لعلوم وتكنولوجيا المعلومات والاتصالات، موبي كيس 2009، سان دييغو، كاليفورنيا، الولايات المتحدة الأمريكية، 26-29 أكتوبر 2009، أوراق مختارة منقحة، حررها بيتروس زيرفوس، ريبيكا مونتاناري، توماس فان . سبرينغر. ISBN 9783642126062.
- ↑ والتون، مارك (2 نوفمبر 2015). "برنامج AMD Radeon Crimson: اسم جديد ومظهر جديد لـ Catalyst" .
- ↑ "ملاحظات إصدار ألفا من برنامج Audacity 4.0" . audacityteam.org . تم الاطلاع عليه بتاريخ 22 يناير 2026.
يتميز برنامج Audacity 4.0 بواجهة مستخدم مُعاد تصميمها بالكامل ومبنية على إطار عمل Qt.
- ↑ ""فشل تشغيل هذا التطبيق لعدم تمكنه من العثور على أو تحميل مُلحق منصة Qt" عند تشغيل أو إلغاء تثبيت Fusion 360. مؤرشف من الأصل بتاريخ 18 يونيو 2025.
- ↑ "Qt في Autodesk" . مؤرشف من الأصل في 23 يوليو 2011.
- ↑ " ما الجديد: حزمة تطوير البرامج 3ds Max 2018" . help.autodesk.com . تم الاطلاع عليه بتاريخ 14 يونيو 2019.
يستخدم 3ds Max 2018 الآن Qt 5.6.2، ويمكن للملحقات إنشاء واجهات مستخدم في Qt باستخدام توزيعة GPL القياسية Qt 5.6.2، وملحق Qt الخاص بـ Visual Studio 2015.
- ↑ "مطورو الإضافات: الانتقال القادم إلى Qt 6 - منتديات MobileRead" .
- 1 2 "تحديث على واجهة Sandbox الخاصة بنا والمحرر القديم" .
- ↑ "Dogecoin Core [ DOGE, Ð ] " . GitHub .
- ^ "ديامي كاليري، بطل كيو تي 2014" .
- ↑ "يتضمن برنامج جوجل إيرث متصفح ويب" . Googlesystem.Blogspot.de. 15 يونيو 2010. تم الاطلاع عليه بتاريخ 8 أبريل 2013 .
- ↑ "إصدار كريتا 3.0" . 31 مايو 2016. تم الاطلاع عليه في 5 سبتمبر 2017 .
- ↑ "Mathematica by Wolfram Research" . مؤرشف من الأصل في 29 مايو 2013.
- ↑ "Mixxx شارك" .
- ↑ "واجهة مستخدم مونيرو الرسومية" . جيت هاب . 2 يونيو 2022.
- ↑ "مجموعة أدوات استخراج البيانات Orange3" . GitHub . 3 يونيو 2022.
- ↑ "مرسل الحزم" . جيت هاب . 28 سبتمبر 2025.
- ↑ "تطبيق تحليل البيانات المتوازية وتصورها يعتمد على VTK" .
- ^ "كيو بيتورنت" . جيثب . 18 فبراير 2022.
- ↑ "دليل مطوري PyQGIS: مقدمة" . qgis.org . مؤرشف من الأصل في 3 مارس 2017. تم الاطلاع عليه في 1 مارس 2017.
يعتمد كود QGIS بالكامل على مكتبات Qt
. - ↑ "تطوير سكريبوس" .
- ↑ "سيبليوس - البرنامج الرائد في تأليف وتدوين الموسيقى" . www.sibelius.com . تم الاطلاع عليه بتاريخ 19 أكتوبر 2016 .
- ↑ "SoulseekQT Public Build 1" . مؤرشف من الأصل بتاريخ 12 مايو 2014. تم الاطلاع عليه بتاريخ 4 يناير 2024 .
- ↑ "بانوراما" . مجتمع مطوري Valve . تم الاطلاع عليه بتاريخ 28 أبريل 2017 .
- ↑ تم إصدار Subsurface 4.0 . 15 ديسمبر 2013. مؤرشف من الأصل في 12 أغسطس 2014. تم الاطلاع عليه في 23 مارس 2016 .
- ↑ "TeamViewer 13" . ديسمبر 2017.
- ↑ "تطبيق تيليجرام للمراسلة على سطح المكتب" . جيت هاب . 17 فبراير 2022.
- ↑ "VBoxMainLogging - Oracle VM VirtualBox" .
- ↑ "واجهة Qt" .
- ↑ "إطار عمل تطبيقات Qt" .
- ↑ مجتمع WPS (14 يونيو 2017). "wps_i18n: دعم تدويل KSO/WPS" . تم الاطلاع عليه في 15 يونيو 2017 – عبر GitHub.
- ↑ "XnView MP" .
- ↑ "برنامج AMD Radeon الإصدار القرمزي" . تم الاطلاع عليه بتاريخ 30 يونيو 2016 .
- ↑ "إضافات/تعديلات بليزارد على Qt" . جيت هاب . 28 أبريل 2021.
- ↑ QtWS16- Qt Creator كبيئة تطوير متكاملة لتكنولوجيا المعلومات في سيارات BMW، هيليو تشيسيني دي كاسترو، قسم تكنولوجيا المعلومات في سيارات BMW . مؤرشف من الأصل بتاريخ 11 ديسمبر 2021.
- ↑ "تم اختيار Qt لأنظمة المعلومات والترفيه داخل المركبات (IVI) من قبل الشركات المصنعة الرائدة في صناعة السيارات" (بيان صحفي).
- ↑ تم إنشاؤه باستخدام Qt: مرسيدس-بنز الجيل EQ . مؤرشف من الأصل في 11 ديسمبر 2021.
- ↑ كواليس دريم ووركس أنيميشن: صناعة التطبيقات التي تصنع الأفلام . مؤرشف من الأصل في 11 ديسمبر 2021.
- ↑ تحديات تصميم واجهة المستخدم والنظام لأداة NxG Lighting . مؤرشف من الأصل في 11 ديسمبر 2021.
- ↑ "المصدر المفتوح - إلكترونيك آرتس" .
- ↑ "Qt في وكالة الفضاء الأوروبية" . مؤرشف من الأصل في 23 يوليو 2011.
- ↑ "10 حالات استخدام لـ Qt لم تكن تعرفها" . مؤرشف من الأصل في 30 يوليو 2013.
- ↑ "تطوير منتجات HP المبتكرة لأجهزة سطح المكتب والأنظمة المدمجة باستخدام Qt" . مؤرشف من الأصل في 6 مايو 2014.
- ↑ بورتر، جون (26 يونيو 2019). "إل جي تحاول إدخال نظام التشغيل webOS إلى السيارات والروبوتات والمنزل الذكي من خلال شراكة جديدة" . ذا فيرج . تم الاطلاع عليه بتاريخ 28 أبريل 2020 .
- ↑ "شركة لوكاس فيلم إنترتينمنت المحدودة" (بيان صحفي).
- ↑ "Qt في المؤثرات البصرية" . مؤرشف من الأصل في 23 يوليو 2011.
- ↑ "كيفية تحويل تطبيقاتك المحمولة الأصلية الحالية إلى استخدام نواة مشتركة قائمة على Qt" . مؤرشف من الأصل في 23 يوليو 2018.
- ↑ "باناسونيك تختار Qt لنظام الفيديو عالي الدقة" . مؤرشف من الأصل بتاريخ 23 يوليو 2011.
- ↑ "Qt في اتصالات بروتوكول الإنترنت" . مؤرشف من الأصل في 23 يوليو 2011.
- ^ "تم تصميم Bosch DruckMessWT باستخدام Qt" . يناير 2019.
- ↑ "Qt في الوسائط المنزلية" . مؤرشف من الأصل في 23 يوليو 2011.
- ↑ "ساعدت Qt شركة سيمنز في تقديم منصة تطوير C++ لواجهات المستخدم الرسومية لبرامج التصنيع" . مؤرشف من الأصل في 14 يوليو 2011.
- ↑ فريد لامبرت (19 مايو 2018). "تسلا تصدر بعض برامجها للامتثال لتراخيص المصادر المفتوحة" .
- ↑ "توم توم تبني واجهات تفاعلية للسيارات باستخدام Qt" . مؤرشف من الأصل بتاريخ 28 يناير 2020. تم الاطلاع عليه بتاريخ 20 مايو 2019 .
- ↑ "Qt" . مجتمع مطوري Valve . تم الاطلاع عليه بتاريخ 28 أبريل 2017 .
- ↑ "أنظمة التنقل من فولفو" . مؤرشف من الأصل في 14 يوليو 2011.
- ↑ "ساعدت Qt شركة والت ديزني في تقليل وقت التطوير الذي استغرقته في تطبيق إنتاج الأفلام الروائية متعدد المنصات" . مؤرشف من الأصل في 14 يوليو 2011.
- ↑ "المكتبة" . ديجيا. مؤرشف من الأصل في 1 نوفمبر 2013.
يستخدم Qt واجهات برمجة التطبيقات الرسومية الأصلية لكل منصة يدعمها، مستفيدًا استفادة كاملة من موارد النظام.
- ↑ "الإشارات والفتحات - QtCore 5.1" . مشروع Qt. 4 يوليو 2013. تم الاطلاع عليه بتاريخ 10 أبريل 2015 .
- ↑ "هل نحن وحدات بعد؟: دعم الأدوات" . arewemodulesyet.org . إلياس ستويرر.
- ↑ "تطبيقات Qt مع Cargo" . www.vandenoever.info . 30 أكتوبر 2018. تم الاطلاع عليه بتاريخ 25 أبريل 2019 .
- ↑ "تقنية الربط الجديدة من Qt - نظرة إلى الماضي للمضي قدمًا" . qt.io/blog . 27 مايو 2025. تم الاطلاع عليه في 27 مايو 2026 .
- ^ "إصدارات ترولتيك كيو تي 4.0" . كيدي . 28 يونيو 2005 . تم الاسترجاع 5 أغسطس 2013 .
- ↑ "جميع الوحدات | التوثيق" . مشروع Qt . مؤرشف من الأصل بتاريخ 29 مارس 2013. تم الاطلاع عليه بتاريخ 8 أبريل 2013 .
- ↑ مدونة Qt (19 ديسمبر 2012). "تقديم Qt 5.0 | مدونة Qt" . Digia . تم الاطلاع عليه بتاريخ 8 أبريل 2013 .
- ↑ كايل موريس (24 ديسمبر 2012). "Qt 5.0 - تهانينا لمشروع Qt" . KDE . تم الاطلاع عليه في 5 أغسطس 2013 .
- ↑ "وثائق Qt 6: جميع الوحدات" . مشروع Qt . تم الاطلاع عليه في 1 ديسمبر 2022 .
- ↑ "Qt في مساحة الاسم" . wiki.qt.io. ويكي Qt . تم الاطلاع عليه بتاريخ 29 أكتوبر 2025 .
- 1 2 "صفحة تنزيل Qt" . تنزيل Qt . شركة Qt . تم الاطلاع عليه بتاريخ 21 نوفمبر 2014 .
- ↑ "ويكي كيو تي - دعم لينكس/إكس 11" . مشروع كيو تي. 24 مارس 2016. تم الاطلاع عليه بتاريخ 27 يوليو 2019 .
- ↑ "البدء باستخدام Lighthouse" . تم الاطلاع عليه بتاريخ 25 نوفمبر 2011 .
- ↑ هوغسبيرغ، كريستيان (25 يناير 2011). "إضافة إضافة Wayland Lighthouse" . مؤرشف من الأصل في 3 فبراير 2016.
- ↑ ليند، يورغن (18 مارس 2011). "Multi-process Lighthouse" . مشروع Qt . تم الاسترجاع في 21 أغسطس 2013 .
- ↑ "الميزات الجديدة في Qt 5.1 - دعم المنصات الجديدة" . ديجيا. 3 يوليو 2013. تم الاطلاع عليه في 10 أبريل 2015 .
- ↑ "مشروع نيسيسيتاس" . مؤرشف من الأصل في 20 فبراير 2016. تم الاطلاع عليه في 10 أبريل 2015 .
- ↑ "ويكي كيو تي - دعم لينكس المدمج" . مشروع كيو تي. ١٢ أغسطس ٢٠١١. تم الاطلاع عليه بتاريخ ١٠ أبريل ٢٠١٥ .
- ↑ "الأنظمة الأساسية المدعومة | Qt 5.15" . doc.qt.io. تم الاطلاع عليه بتاريخ 5 يوليو 2025 .
- ↑ "Qt for WinRT" . مشروع Qt . تم الاطلاع عليه بتاريخ 9 سبتمبر 2014 .
- ↑ "ويكي كيو تي - دعم نظام التشغيل ماك أو إس إكس" . مشروع كيو تي. 14 أغسطس 2011. تم الاطلاع عليه بتاريخ 21 أغسطس 2013 .
- ↑ "المنصات المدعومة" . تم الاطلاع عليه في 1 فبراير 2014 .
- ↑ "صفحات منتجات Qt، المنصات المدعومة" . Qt - المنتج - إطار عمل Qt . شركة Qt . تم الاطلاع عليه بتاريخ 21 نوفمبر 2014 .
- ↑ كاثرين باريوس (29 نوفمبر 2011). "Qt Commercial تدعم QNX رسميًا | مدونة Qt" . تم الاطلاع عليه في 13 مارس 2018 .
- ↑ "ملاحظات حول المنصة والمترجم - QNX | Qt 5.10" . مؤرشف من الأصل بتاريخ 14 مارس 2018. تم الاطلاع عليه بتاريخ 13 مارس 2018 .
- ^ توكا تورونين (28 يونيو 2012). "إعلان Qt التجاري لـ VxWorks | مدونة Qt" . تم الاسترجاع في 13 مارس 2018 .
- ↑ "Qt for VxWorks | Qt 5.10" .
- ↑ "Qt for MCUs 2.8.1" .
- ↑ "Digia Qt LGPL Exception version 1.1" .
- ↑ "ترخيص Qt" . شركة Qt . تم الاطلاع عليه بتاريخ 7 يناير 2017 .
- ↑ "Qt - Qt20" . Qt .
- ↑ "رخصة إصدار Qt المجاني" . ترولتك. 1992. مؤرشف من الأصل في 14 أكتوبر 2016. تم الاسترجاع في 14 أكتوبر 2016 .
- ↑ "عيد ميلاد سعيد يا كيو تي!" . مدونة كيو تي .
- ↑ "إطار عمل Qt يحتفل بالذكرى السنوية العشرين لتأسيسه" . صحيفة إس دي تايمز . 21 مايو 2015.
- ↑ "KDE Free Qt Foundation" .
- ↑ "إعلان مؤسسة KDE Free Qt" . يونيو 1998.
- ↑ "اتفاقية ترخيص البرامج" (ملف PDF) . ديجيا. 13 أبريل 2013.
- ↑ «تقدم شركة Trolltech خيارًا في الترخيص بإضافة ترخيص GPL للإصدار القادم من Qt» . Qt.nokia.com. مؤرشف من الأصل بتاريخ 13 مارس 2012. تم الاطلاع عليه بتاريخ 13 نوفمبر 2011 .
- ↑ "شركة ترولتك ستطلق إصدارًا مجانيًا من برنامج Qt/Mac في مؤتمر WWDC 2003" . MacTech.com . تاريخ الاطلاع: 14 أبريل 2026 .
- ↑ "تاريخ إصدار Q../Windows" . 5 يونيو 2006. مؤرشف من الأصل في 31 يوليو 2010.
- ↑ رسالة بريد إلكتروني إلى القائمة البريدية kde-cygwin من كريس، يناير، 4 فبراير 2003
- ↑ "الأسئلة الشائعة غير التجارية حول Qt" . ترولتك. مؤرشف من الأصل في 5 أكتوبر 2003.
- ↑ "ترولتك تُصدر Qt 4.0 | KDE.news" . KDE.News. 28 يونيو 2005. تم الاطلاع عليه بتاريخ 13 نوفمبر 2011 .
- ↑ "استثناء رخصة GPL لبرنامج Qt من شركة نوكيا، الإصدار 1.3" . Doc.trolltech.com. 22 يوليو 1999. مؤرشف من الأصل في 3 أكتوبر 2010. تم الاطلاع عليه في 13 نوفمبر 2011 .
- ↑ هاليداي، جوش (9 أغسطس 2012). "نوكيا تبيع قسم برمجيات Qt" . صحيفة الغارديان . ISSN 0261-3077 . تاريخ الاسترجاع: 14 أبريل 2026 .
- ↑ ويبر، نيلز (23 يونيو 2010). "إصدار Nokia Qt SDK 1.0" . Labs.trolltech.com . تاريخ الاسترجاع: 13 نوفمبر 2011 .
- ^ نيستروم ، سيباستيان (14 يناير 2009). "نوكيا لترخيص Qt بموجب LGPL" . تم الاسترجاع 17 سبتمبر 2013 .
- ↑ "ورقة عمل ICS حول آثار Qt بموجب رخصة LGPL على المستخدمين التجاريين والحكوميين" (ملف PDF) . تم الاطلاع عليها بتاريخ 13 نوفمبر 2011 .
- ↑ «نوكيا ومايكروسوفت تعلنان عن خطط لشراكة استراتيجية واسعة النطاق لبناء نظام بيئي عالمي جديد للهواتف المحمولة» (بيان صحفي). مايكروسوفت . ١٠ فبراير ٢٠١١. مؤرشف من الأصل في ١ أبريل ٢٠١١. تم الاطلاع عليه بتاريخ ٢٧ أكتوبر ٢٠١١ .
- ↑ نيستروم، سيباستيان (7 مارس 2011). "نوكيا وديجيا تعملان معًا لتنمية مجتمع Qt" . تم الاطلاع عليه في 8 يوليو 2011 .
- ↑ شركة ديجيا (9 أغسطس 2012). "ديجيا تستحوذ على كيو تي من نوكيا" . شركة ديجيا. مؤرشف من الأصل في 18 أكتوبر 2014. تم الاطلاع عليه في 17 أكتوبر 2014 .
- ↑ شركة ديجيا بي إل سي (18 سبتمبر 2012). "الرحلة تبدأ اليوم" . شركة ديجيا بي إل سي. مؤرشف من الأصل في 18 أكتوبر 2014. تم الاطلاع عليه في 17 أكتوبر 2014 .
- ↑ "نتيجة بحث TMview المعروضة بتاريخ 12 سبتمبر 2016" . TMDN.org . تم الاطلاع عليها بتاريخ 15 يونيو 2017 .
- ↑ «انفصلت شركتا ديجيا وكيوت إلى شركتين منفصلتين - الكشف عن المحاور الرئيسية لاستراتيجية ديجيا الجديدة» . ديجيا . مؤرشف من الأصل بتاريخ 17 يونيو 2017. تم الاطلاع عليه بتاريخ 15 يونيو 2017 .
- ↑ "مخاوف بشأن إزالة فئات QWidget" . Qt5-feedback (قائمة بريدية). 7 أكتوبر 2011.
- ↑ كنول، لارس (9 مايو 2011). "أفكار حول Qt 5" . ديجيا . تم الاسترجاع في 9 مايو 2011 .
- ↑ كنول، لارس (21 أكتوبر 2011). "مشروع Qt أصبح متاحًا الآن!" . نوكيا . تم الاطلاع عليه بتاريخ 8 فبراير 2012 .
- 1 2 ماسييرا، تياجو. "إحصائيات مشروع كيو تي" . مدونة تياجو ماسييرا . ماسييرا.org . تم الاسترجاع 8 مايو 2013 .
- ↑ "مساهمات في Qt 5.0 (الجزء 1)" . KDAB. 20 ديسمبر 2012. تم الاطلاع عليه بتاريخ 8 مايو 2013 .
- ↑ "مساهمات في Qt 5.0 (الجزء 2)" . KDAB. 21 ديسمبر 2012. تم الاطلاع عليه بتاريخ 8 مايو 2013 .
- ↑ "صيانة Qt3D" . KDAB. 21 ديسمبر 2012. تم الاطلاع عليه بتاريخ 8 مايو 2013 .
- ↑ "Qt5 على نظام التشغيل QNX" . KDAB. 19 أبريل 2012. مؤرشف من الأصل في 19 يوليو 2013. تم الاطلاع عليه في 8 مايو 2013 .
- ↑ " [ فورونيكس ] كيو تي يعتمد الآن على وايلاند" . Phoronix.com. 21 سبتمبر 2010. تم الاطلاع عليه بتاريخ 8 مايو 2013 .
- ↑ "المطورون | ويكي كيو تي" . مشروع كيو تي. ١٢ أبريل ٢٠١٣. تم الاطلاع عليه بتاريخ ٨ مايو ٢٠١٣ .
- ^ "الأطر/الملاحم/المساهمات في Qt5" . ويكي مجتمع كيدي . تم الاسترجاع 27 أبريل 2015 .
- ↑ "الكتب - ويكي Qt" . wiki.Qt.io. تم الاطلاع عليه بتاريخ 15 يونيو 2017 .
روابط خارجية
- الموقع الرسمي

- "رقصة كيو تي 4" (فيديو) . يوتيوب . 11 أغسطس 2006. مؤرشف من الأصل في 11 ديسمبر 2021. تم الاطلاع عليه في 7 سبتمبر 2015 .
- كيو تي (برنامج)
- برنامج عام 1995
- واجهات برمجة التطبيقات
- مكتبات C++
- برامج متعددة المنصات
- تطوير تطبيقات سطح المكتب متعددة المنصات
- برامج مملوكة سابقًا
- مكتبات حاسوب مجانية
- برنامج مجاني مكتوب بلغة C++
- KDE
- برنامج يستخدم رخصة جنو العمومية الصغرى
- مجموعات أدوات الأدوات المصغّرة
- مكتبات قائمة على X
