الحمد لله خلصت الميدتيرم امبارح وفضيت شوية فكتبت 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
برامج مشابهه
للتحميل اضغط هنا
هل الأداة مشابهه ل uic ؟
لا فى UIC بيتم تحويل الواجهة تماما لصف يتم الإشتقاق منه
لكن فى جلاديزر بيتم عملية الربط بين الواجهة والصف
شكرا جزيلا
عفوا تحت امرك
حلو برنامج جرندايزر الي انت عامله ده
عاوزين واحد مازنجر بقي 😛
هسيبلك مازنجر وكابتن ماجد xD