Posts Tagged ‘Gladizer’
يوم حافل
امبارح افتكرت طلبات الناس فى ترجمة الtutorial الخاصة بPyQt4 تبع موقع zetcode
فشبه انهيت ترجمتها كاملة ماعدا بعض الأجزاء بأول فصل (هدية العيد مع ان لسه ناقص 10 ايام ممكن يبقة فى هدايا كمان
)
تقدر تطلع على الترجمة من هنا
عملت بعض التحسينات على gladizer عشان تسهيل كتابة ال plugins للغات الstatic زى جافا، سى شارب، .. الخ
وتم انهاء gladizerGUI واستغليت الفرصة فى انى اعمله بtKinter لأن خلفيتى فيها متواضعة بعض الشئ

Gladizer
الحمد لله خلصت الميدتيرم امبارح وفضيت شوية فكتبت Gladizer من ضمن الشغل اللى بنعمله انا والحج احمد مصطفى
Gladizer هو سكربت وسيط بين ملف .glade اللى بيشمل وصف للواجهة ك XML ولغة البرمجة (حاليا بايثون وروبى) بيقوم بربط الواجهة فى .glade بالكلاس
للتطبيق
1- انشئ ملف بإستخدام glade وصمم واجهتك وحدد ال callbacks وال id للويدجتس واحفظه وليكن ب tst.glade
2- من الترمنال قم بتنفيذ
striky@striky-desktop:~/workspace/gladizer/src$ gladizer.py –file tst.glade –plugin python > tst.py
striky@striky-desktop:~/workspace/gladizer/src$ gladizer.py -f tst.glade -p ruby > tst.rb
البرنامج بياخد
–file | -f → وهى الملف المخزن فيه وصف الواجهة
–plugin | -p → اللغة المطلوب التحويل ليها
المدعم منها حاليا هو python, ruby
بعدها
python tst.py
او
ruby tst.py
برامج مشابهه
للتحميل اضغط هنا
