سؤال

هل هي فكرة جيدة بالنسبة لي أن أستخدم Qt Jambi في Java كمجموعة أدوات؟

أرى أن كيو تي جامبي صعب التعلم، والسوينغ أسهل من كيو تي جامبي، ولكن أعتقد أن كيو تي جامبي أقوى.

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

المحلول

منذ عامين، بدأت تطبيق Java لسطح المكتب واستخدمت Swing كإطار عمل لواجهة المستخدم الرسومية.حتى تلك اللحظة، كانت لدي خبرة في استخدام C++/MFC (قشعريرة) وC++/كيو تي (لطيف جدًا).

بعد محاولتي الانسجام مع Swing لفترة من الوقت (بما في ذلك قراءة الكثير من البرامج التعليمية وحتى كتاب) توصلت إلى الاستنتاج التالي:

يعتبر التأرجح أكثر صعوبة وأخرق من كيو تي لثلاثة أسباب:

  1. تتطلب الكثير من الأشياء البسيطة تعليمات برمجية أكثر مما ينبغي.
  2. بعض الأشياء التي تقدمها Qt مجانًا يكاد يكون من المستحيل تحقيقها في فترة زمنية معقولة.
  3. لا يقدم Swing محرر WYSIWYG GUI ولم أتمكن من العثور على محرر مجاني قريب من Qt's Designer.

ثم تخلصت من واجهة المستخدم الرسومية Swing، وتحولت إلى Qt Jambi وقد أعجبت بها حقًا.بعد ذلك بعطلة نهاية الأسبوع، حصلت على واجهة مستخدم رسومية كيو تي لطيفة وعشت في سعادة دائمة.

نصائح أخرى

إذا كنت تعتقد أن الإلمام بـ Qt سيكون مفيدًا في المستقبل، عندما قد ترغب في التطوير في C++ (أو تغيير بعض البرامج المستندة إلى Qt)، أعتقد أنه سيكون أمرًا رائعًا.

Qt Jambi بسيط جدًا وأسهل في الاستخدام من Swing وSWT.

أعتقد أن الوضع الافتراضي الوحيد لـ Qt Jambi هو أنه لا يوجد الكثير من الوثائق حول ذلك وأن المنتديات التي تجيب على الأسئلة حول Qt Jambi نادرة (هذا هو الوحيد الذي وجدته:D)

أتمنى أن يساعدك هذا.

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