سؤال

قررت أن أتعلم تطوير Python GUI ، وبما أن Pyqt غير مجاني ، فإن الخيار كان Pyside لذلك. ولكن ، على عكس Pyqt ، لا يحتوي Pyside على أي برامج تعليمية أو شاشات ، فقط توثيق عديمة الفائدة للمبتدئين للغاية. ليس لدي أي خبرة في QT ، لذلك حتى إعداد بيئة التطوير في أوبونتو يمثل مشكلة. هل يمكن أن تنصح بشيء للتعلم منه؟

هل كانت مفيدة؟

المحلول

إذا كنت ستتعلم فقط تطوير واجهة المستخدم الرسومية مع Python ، فلا Pyqt أن تكون حرا يهم حقا؟

وتأكد من أنك تعرف بالفعل pyqt رخصة قبل الوصول إلى مثل هذا الاستنتاج!

هناك عدد كبير من البرامج التعليمية المتاحة لكليهما. انظر الوثائق الرسمية. لاحظ أن الأشياء الأساسية (الإشارات والفتحات وما إلى ذلك) هي نفسها. ما يختلف المذكورة هنا.

نصائح أخرى

أنا لست مندهشًا من أنك لم تتمكن من العثور على أي دروس في ذلك الوقت الذي كانت Pyside يحاول الحصول على أول إصدار مستقر على الإطلاق. =) الآن تم إصدار Pyside 1.0.0, ، API مستقر ويتم استبعاد الحشرات ، يمكنك العثور عليها دروس مبتدئة وبيسايد المتقدمة مع ال بقية الوثائق وروابط إلى مصادر أخرى في كيو تي ويكي.

تعلم QT مع Python أسهل بكثير من C ++. إعداد بيئة التطوير - فهي توفر مصمم QT وهو خيار جيد حقًا. فقط تصميم واجهة المستخدم الرسومية وتحويله باستخدام أداة Pyuic. لا توجد دروس؟ تحقق من هذه.

ZetCode

البرنامج التعليمي مع المصمم

قائمة جميلة من البرامج التعليمية البسيطة

ويمكنك تجربة هذا الكتاب: برمجة واجهة المستخدم الرسومية السريعة مع Python و QT. الكتاب مثير للإعجاب.

في ذلك الوقت ، لم يكن لدى ZetCode برنامج تعليمي بيسايد أفترض أنه موجود الآن ومفيد للغاية.

http://zetcode.com/gui/pysidetutorial/

فيما يلي برنامج تعليمي حول إعداد الأدوات ، وتصميم واجهة المستخدم الرسومية ، وكتابة التعليمات البرمجية وتجميع بيسايد في تطبيقات مستقلة. يحتوي على عينات رمز ولقطات شاشة ومقاطع فيديو:Kodekraft

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top