الكورس : python QT5
كورس كامل لصنع تطبيقات سطح المكتب بكل احترافية وبكل سهولة وشرح مفصل
من تحت الصفر الى غاية بناء مشاريع وتصاميم رائعة
لمحة عن الكورس والمتطلبات :
المتطلبات :
1- محرر بايثون
2- محرر اكواد اي برنامج كان
—————————————–
كورس بايثون كيوت 5 هو مكتبة من مكاتب بايثون لتصميم وبرمجة تطبيقات سطح المكتب
سهلة الاستخدام وسريعة
الفرق بين : بايثون تكنتر – وبايثون كيوت5
حيث تعتبر هاتين المكتبتين مهمتان ومشهورتان جدا في مجال التطبيقات
tkinter Gui – PyQt5 Gui يقصد ب Gui :
Graphical useres interfaces : واجهات المستخدم الرسومية
بايثون تكنتر :
بحيث انك تقوم بكتابة الاكواد من الصفر لغاية الحصول على تصميم تطبيق
بايثون كيوت5 :
بحيث يمكنك الاعتماد على برامج يوفر لك ازرار والنصوص وجدوال ولكل شي فقط ماعليك الا سحبها وفلتها
في النافذة
بفضل الله سنبدأ بشرح كل شي بالتفصيل الممل بحيث تصبح قادرا على تصميم وبرمجة تطبيقات سطح المكتب
بكل سهولة وبعدية عن التعقيد
لمحة عن المكتبة :
ما هو PyQt5؟
PyQt هي مكتبة تابعة لجهة خارجية لبيثون تتيح لك استخدام إطار عمل واجهة المستخدم الرسومية Qt. يتم كتابة Qt نفسه باستخدام لغة
البرمجة C ++. يتيح لك استخدامه في Python إنشاء تطبيق بشكل أسرع دون التأثير على سرعة C ++.
PyQt5 يشير إلى الإصدار الخامس من أحدث كيو تي. ربما لا تزال ترى معلومات حول (Py) Qt4 من وقت لآخر ،
ولكن هذا الإصدار قديم جدًا ولم يعد معتمدًا رسميًا.
واحد من المنافسين الجدد للاهتمام PyQtQt for Python. واجهات برمجة التطبيقات الخاصة بها هي نفسها في الأساس. على عكس PyQt ،
فإنه يستخدم رخصة LGPLGNU العامة الصغرى ،
مما يعني أنه يمكن استخدامه مجانًا في المشروعات التجارية. يدعمها كيو تي ،
لذلك فمن المحتمل أن يكون المستقبل. نستخدم PyQt في هذا البرنامج التعليمي لأنه أكثر نضجًا.
نظرًا لأن واجهات برمجة التطبيقات هذه هي نفسها في الأساس ،
يمكنك الانتقال بسهولة إلى Qt لـ Python لاحقًا.
Course overview and requirements:
Python Course Cute 5 is a library of Python offices for designing and programming desktop applications
Easy to use and fast
The difference between: Python Teknter – Python Cute 5
As these two libraries are very important and popular in the field of applications
tkinter Gui – PyQt5 Gui means Gui:
Graphical user interfaces
Python contactor:
So that you are writing code from scratch to obtain an application design
Python Cute 5:
So that you can rely on programs that provide you with buttons, texts and tables, and for everything you only have to drag and drop it
In the window
Thanks to God, we will begin by explaining everything in boring detail so that you will be able to design and program desktop applications
With ease and far from complexity
About the Library:
What is PyQt5?
PyQt is a third-party library for Python that allows you to use the Qt GUI framework. Qt itself is written using a language
C ++ programming. Using it in Python allows you to build an application faster without affecting the speed of C ++.
PyQt5 refers to the fifth version of the latest Qt. You may still see information about (Py) Qt4 from time to time.
But this version is very old and is no longer officially supported.
One of the interesting new competitors is PyQtQt for Python. Its APIs are basically the same. Unlike PyQt,
It uses the LGPLGNU Lesser General Public License,
Which means, it can be used for free in commercial projects. Supported by qt,
So it is likely to be the future. We use PyQt for this tutorial because it’s more mature.
Since these APIs are basically the same,
You can easily switch to Qt for Python later.