اسم المستخدم

تابعنا بواسطة البريدالإلكتروني

تابعنا بالبريد الإلكتروني

أدخل بريدك الإلكتروني:

شرح خطوات الاشتراك

إطلاق PySide لربط Qt ببايثون

أغسطس 19, 2009 كتبه Fahad

في إطار سعي شركة نوكيا لتوفير إمكانية استخدام مكتبة Qt عن طريق لغة بايثون لمنصتها Maemo للأجهزة الذكية مع توفيرها تحت رخصة LGPL وبعد نقاشات عديدة مع شركة RiverBank للحوسبة صاحبة مشروع PyQt لإمكانية استخدامه لتحقيق هدف نوكيا في توفيره تحت رخصة LGPL. وبعد فشل هذه المساعي أطلقت شركة نوكيا منتجها الجديد PySide لتوفير مشروع لربط Qt بلغة بايثون تحت ترخيص LGPL.

مع الحفاظ على التوافقية مع مشروع PyQt  من ناحية الدوال البرمجية ، ولكي تتمكن من استخدام PySide يجب عليك أن تكتب "import PySide " بدلا من " import PyQt4".

المشروع الجديد يعتبر أقوى بسبب أن شركة نوكيا صاحب مكتبة Qt تقف من وراءه وهذا يضمن سرعة التطوير والتحديث ومواكبة الإصدارات الجديدة من Qt. وخاصة أنها فتحت المشاركة للجميع في تطوير هذا المشروع.
ويهدف مشروع PySide لدعم كل المنصات التي تدعمها مكتبة Qt ، ولكن كبداية فإنها تركز على التطوير لمنصات اللينكس / X11. لا تنسوا أنها موجهة مبدأيا لمنصة Maemo المبنية على نظام جنو لينكس.
لتنزيل وتجربة المشروع من هنا. حظا موفقا مع بايثون و QT.

التعليقات

خيارات عرض التعليق

اختر الطريقة التي تفضلها لعرض التعليقات، ثم اضغط على "احفظ الإعدادات" لتفعل التغيرات.

ما هو Maemo؟ و ما المشكلة في

أغسطس 20, 2009 كتبه حسن الجودي (لم يتم التحقق), منذ سنة واحدة أسبوعين
رقم التعليق4839

ما هو Maemo؟ و ما المشكلة في PyQt اللتي تريد نوكيا حلها باصدار PySide؟!

 

Maemo هو نظام تشغيلي يعتمد

أغسطس 20, 2009 كتبه زايد, منذ سنة واحدة أسبوعين
رقم التعليق4841

صورة زايد

Maemo هو نظام تشغيلي يعتمد على جنو لينكس ، صممته نوكيا ليعمل على أجهزة النت التي تنتجها مثل N810 و قرينتها.

مشكلة PyQt هي ترخيصها ألا و هو GPL ، بمعنى أنك لن تستطيع أن تستخدمها لتطوير برامج تجارية مغلقة ، بينما تريد نوكيا أن تفتح الباب في هذا المجال فما كان إلا أن تطلق PySide ذو تصريح LGPL الذي يسمح بذلك.

AdaptiveThemes & Holooli & Edited by mhamed