سؤال

ما هو الفرق بين كيو تي لسيمبيان و كيوت ل meego؟أعرف QT هو منصة تجميع عبر.هل هذا يعني أنه إذا كنت أستخدم مكتبة من QT، فإن المكتبة نفسها بالضبط تعمل على جميع الأجهزة التي تدعم QT (على سبيل المثال Symbian، Meego)؟

على سبيل المثال:

Qtdesktopservices يمكنه تشغيل مستعرض ويب.على الرغم من اسم "سطح المكتب" هو مربك للأجهزة المحمولة يمكنني تشغيل مستعرض ويب على كل جهاز يدعم QT؟إذا نظرت إلى Meego، يتم استخدام MeeGo لنوع مختلف من الأجهزة على سبيل المثالداخل السيارة، التلفزيون، وسائل الإعلام

هل مضمون أن كل جهاز لديه متصفح ويب عليه؟لا أعتقد ذلك ولهذا السبب أنا أسأل.إذا كان متصفح مضمون، ما هو المتصفح هو؟ما هي الميزات التي لديها؟أعلم أن هناك WRT، لكن المستخدم هنا ذكر أن WRT قد توقفت.ماذا الآن؟

يجب علي الاختيار بين QT 4.7 و QT Mobility 1.0؟

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

المحلول

What leinir said - Qt Mobility is a module that implements common features for mobile devices. Qt's API is the same on all platforms, though there are some platform-specific functions (mainly dealing with low-level stuff).

While the API (the interface) is the same, the implementation of course may be different. I suggest looking at the Qt online documentation - the pages linked under "Platform-specific Development"

According to "Platform notes - Symbian", the Symbian port is not complete and lacks some features (e.g. OpenGL support is "planned for a future release", while printing probably never will be supported). I'm pretty sure that the MeeGo/Maemo version supports OpenGL ES, as I've seen a Qt-based application using it (Stellarium on a Nokia N900).

نصائح أخرى

QtMobility is an extra module for Qt, which provides a bunch of extra functionality which is more esoteric than the other 13 or so Qt modules, but functionality which is really useful when you are building applications the way you suggest.

So no, you don't choose between Qt 4.7 and QtMobility 1.0, because you have to use Qt to be able to use the extra module QtMobility :)

The browser will always be whatever is set up as the default browser on the system. So, no, there is no guarantees - for Windows, for example, you might have people using Firefox, Chrome, Internet Explorer 6 and many others. This is the nature of platform integration, i'm afraid :)

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