Omar Mhmd نشر 29 فبراير أرسل تقرير نشر 29 فبراير (معدل) هل يمكن صنع تطبيقات سطح مكتب قوية كبرامج ادارة ومحاسبات وقواعد البيانات باستخدام بايثون و مكتبة pyqt5 تم التعديل في 29 فبراير بواسطة Mustafa Suleiman تعديل عنوان السؤال 2 اقتباس
0 Mahmoud Hassan19 نشر 29 فبراير أرسل تقرير نشر 29 فبراير (معدل) مرحبا نعم من الممكن استخدام مكتبات في python لصنع تطبيقات مكتب فوية بس دعني اشرح لك طريقة التطوير python توفر مكتبات مثل PyQt5 هي مكتبة لواجهة المستخدم تقوم بتوفير واجهة Python لمكتبة Qt القوية تسمح PyQt5 ببناء تطبيقات سطح المكتب ذات واجهة رسومية متقدمة وقوية وبهذه المكتبة تستطيع ان ترسم واجهات مستخدم قوية اما بالتسبة لقواعد البيانات تستطيع ربط SQLAlchemy أو SQLite مباشرة مع PyQt5 استطيع ان اقدم لك بعض البرامج التي بنيت بهذه المكتبة مثل 1- Eric IDE هو بيئة تطوير متكاملة (IDE) مصممة لتطوير تطبيقات PythonEric IDE 2-Calibre هو تطبيق لإدارة المكتبات الإلكترونية، يستخدم لتنظيم وقراءة الكتب الرقمية 3- FreeCAD يستخدم لتصميم النماذج الثلاثية الأبعاد 4-Anki هو تطبيق لحفظ المعلومات والدراسة بشكل فعّال Anki 5- Deluge هو عميل تورنت مفتوح المصدر وخفيف الوزن هذه برامج قوية بنيت ب PyQt5 تم التعديل في 29 فبراير بواسطة Mahmoud Hassan19 1 اقتباس
0 Mustafa Suleiman نشر 29 فبراير أرسل تقرير نشر 29 فبراير بالطبع فالمكتبة قوية جدًا، وتستطيع من خلالها إنشاء واجهة مستخدم متقدمة، والأمثلة خير دليل: https://github.com/pyqt/examples https://www.pythonguis.com/examples/ وتوفر مكتبة PyQt5 واجهة برمجة تطبيقات (API) سهلة الاستخدام لإنشاء واجهات مستخدم رسومية تعمل على أنظمة تشغيل مختلفة مثل Windows و macOS و Linux. ومكونات مكتبة PyQt5 هي: PyQt5 Core: يوفر الوظائف الأساسية لإنشاء واجهات مستخدم رسومية. PyQt5 GUI: يوفر مجموعة واسعة من الأدوات لإنشاء عناصر واجهة المستخدم الرسومية مثل الأزرار والنوافذ والقوائم. PyQt5 Widgets: يوفر مجموعة من الأدوات الجاهزة لإنشاء واجهات مستخدم رسومية معقدة. PyQt5 QtWebKit: يسمح لك بعرض صفحات الويب في واجهة المستخدم الرسومية. PyQt5 QtSvg: يسمح لك بعرض الصور SVG في واجهة المستخدم الرسومية. ومكتبة PyQt5 ليست متاحة في بايثون فقط، بل تتوفر للغات أخرى لكنها في بايثون هي النسخة الأكثر شيوعًا من مكتبة Qt لـ Python، وفي اللغات الأخرى هي بالاسم التالي: C++: Qt هي مكتبة C++ الأصلية التي تم تطويرها بواسطة Trolltech. Java: Qt Jambi هي واجهة برمجة تطبيقات Java لـ Qt. JavaScript: Qt JavaScript هي واجهة برمجة تطبيقات JavaScript لـ Qt. QML: QML هي لغة برمجة إعلانية لإنشاء واجهات مستخدم رسومية. اقتباس
السؤال
Omar Mhmd
هل يمكن صنع تطبيقات سطح مكتب قوية كبرامج ادارة ومحاسبات وقواعد البيانات
باستخدام بايثون و مكتبة pyqt5
تم التعديل في بواسطة Mustafa Suleimanتعديل عنوان السؤال
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.