Qt هو إطار تطوير يستخدم لإنشاء تطبيقات تشعر وكأنك في المنزل على سطح مكتب KDE. إليك كيفية تثبيت Qt على Linux.
Qt هو إطار عمل تطبيق عبر الأنظمة الأساسية يسمح للمطورين بإنشاء ونشر برامج لأنظمة تشغيل متعددة. تستخدم بشكل أساسي كطريقة لتطوير واجهات المستخدم الرسومية بسرعة ، كما أنها توفر أدوات للشبكات ومعالجة الملفات وتكامل قواعد البيانات.
إليك كيفية تثبيت QT على Linux.
لماذا تثبيت Qt على لينكس؟
يتم تحديد شكل ومظهر معظم تطبيقات سطح مكتب Linux من خلال مجموعات الأدوات ، والتي تتيح للمطورين الوصول إلى الأزرار الجاهزة وأشرطة الأدوات وشرائح التمرير والقوائم والمزيد. هذا يوفر الوقت ويعني أنه يمكنهم متابعة العمل المهم المتمثل في ترميز التطبيق نفسه.
بينما تستخدم تطبيقات جنوم مجموعة أدوات GTK +، تستخدم KDE Qt (تُنطق "cutie") ، وتميل جميع تطبيقات KDE إلى الحصول على مظهر مألوف.
إذا كنت تكتب تطبيق Linux لسطح المكتب الخاص بك وتريد أن يكون له شكل يشبه كيدي ، أو حتى لو كنت كذلك بمجرد تجميع تطبيق مفتوح المصدر يستخدم Qt ، ستحتاج إلى تثبيت Qt على نظام Linux الخاص بك نظام.
من المهم ملاحظة أن Qt متاح مع كل من التراخيص التجارية والمفتوحة المصدر. إذا كنت تستخدم Qt بموجب ترخيص مفتوح المصدر ، فمن المتوقع أن تساهم مرة أخرى في المشروع وأن ، "يتمتع جميع المستخدمين بالحق في الحصول على شفرة المصدر الكاملة الخاصة بك وتعديلها وإعادة توزيعها طلب".
يجب أن تكون التطبيقات التي تنتجها مرخصة بموجب LGPL الإصدار 3 أو GPL الإصدار 2 أو الإصدار 3 من GPL. مجموعة Qt جادة للغاية بشأن هذا الأمر ، وهناك أقسام من الموقع مخصصة لك الالتزامات عند استخدام Qt بموجب LGPL ، وكذلك نتيجة عدم الامتثال للترخيص قيود.
إذا لم تكن متأكدًا ، فتحقق من كتابنا التمهيدي القصير نسبيًا ماذا يعني المصدر المفتوح.
كيفية تثبيت Qt على Linux
يتوفر Qt كمثبّتين عبر الإنترنت وغير متصل بالإنترنت. لسهولة الاستخدام ، يوصي المطورون باستخدام الإصدار عبر الإنترنت.
افتح متصفحًا وتوجه إلى صفحة تنزيلات Qt.
تحميل:كيو تي
Qt متاح لأنظمة Windows و macOS و Linux ، ويجب أن تكتشف الصفحة تلقائيًا أنك تقوم بتشغيل Linux. إذا لم يحدث ذلك ، فانقر فوق رمز البطريق ، ثم انقر فوق Qt Online Installer لنظام التشغيل Linux.
يبلغ حجم التنزيل حوالي 50 ميغا بايت وسيتم تسميته qt- موحدة-linux-xxx.x.x.run، أين xxx-x.x.x.x هي بنية المعالج ورقم إصدار Qt. يجب أن يستغرق التنزيل بضع دقائق على الأكثر.
في المحطة الطرفية ، انتقل إلى المكان الذي قمت بتنزيل الحزمة فيه. في معظم الحالات ، سيكون هذا هو ملف التحميلات الدليل.
اجعل الملف قابلاً للتنفيذ باستخدام:
sudo chmod +x qt-unified-linux-*.run
أدخل كلمة المرور الخاصة بك عند الطلب ، ثم قم بتشغيل برنامج التثبيت باستخدام:
./qt-unified-linux-*run
يجب أن يكون لديك حساب Qt لتثبيت Qt. إذا كان لديك واحد بالفعل ، فأدخل عنوان بريدك الإلكتروني وكلمة المرور.
إذا لم يكن لديك حساب Qt حتى الآن ، فانقر فوق اشتراك، أنشئ حسابًا بعنوان بريد إلكتروني وكلمة مرور ، وحدد المربع لتأكيد قراءتك للخدمة المصطلحات — يتم تجميعها في مستند مرتبط مكون من 12931 كلمة ، لذلك ربما ينبغي عليك تخصيص فترة ما بعد الظهيرة والمشاركة في بعض تمارين للحفاظ على لياقتك في مكتبك.
انقر التالي، وإذا كنت قد أنشأت حسابًا للمرة الأولى ، فتحقق من بريدك الإلكتروني ، وانقر فوق ارتباط التأكيد ، وتابع إعداد حسابك.
يمكنك الآن العودة إلى المثبت والنقر التالي مرة أخرى.
في الشاشة التالية ، سيتعين عليك تحديد مربع آخر يؤكد أنك قد قرأت ووافقت على شروط وأحكام الاستخدام Qt مفتوح المصدر ، وإما أدخل اسم شركتك أو حدد المربع لتأكيد أنك فرد لا تستخدم Qt نيابة عن أي شركة.
إذا كنت متأكدًا من قدرتك على التعايش مع الالتزامات ، فانقر فوق التالي مرة أخرى. خلال النقرات القليلة التالية ، سيتعين عليك الإقرار بشاشة الترحيب ، وتحديد ما إذا كنت تريد المساهمة بإحصائيات الاستخدام ذات الأسماء المستعارة ، وتحديد الدليل الذي سيتم تثبيت Qt فيه.
يمكنك بعد ذلك اختيار مكونات Qt التي تريدها. يجب أن تكون الإعدادات الافتراضية مناسبة لمعظم حالات الاستخدام.
تحتوي الشاشة التالية على أربع اتفاقيات ترخيص منفصلة تحتوي على عدد كلمات مجمع يبلغ 15200 ، بما في ذلك ستة استخدامات لكلمة "نتيجة" وأربعة إشارات "للأضرار اللاحقة". اقرأ هذه المستندات بعناية ، وحدد المربع لتأكيد قيامك بذلك ، وانقر فوق التالي، ثم ثَبَّتَ لبدء التثبيت أخيرًا.
يبلغ إجمالي التنزيل حوالي 2 غيغابايت وقد يستغرق بعض الوقت.
عند اكتمال التنزيل ، سيتم سؤالك عما إذا كنت تريد عرض ملف README أو تشغيل Qt Design Studio أو تشغيل Qt Creator. قم بإلغاء تحديد هذه إذا كنت تريد العمل على الفور ، ثم انقر فوق ينهي.
استخدم Qt لتطوير تطبيق GUI التالي
باستخدام Qt ، من السهل جعل تطبيقك التالي يبدو رائعًا. إذا لم تكن متأكدًا مما تريد القيام به ، فهناك بعض المواقع التعليمية الرائعة للترميز للمبرمجين من كل مستوى.