문제

Symbian 및 Qt의 Qt의 차이점은 무엇입니까?QT가 교차 컴파일 플랫폼이라는 것을 알고 있습니다.이는 Qt에서 라이브러리를 사용하는 경우 Qt (예 : Symbian, Meego)를 지원하는 모든 장치에서 똑같은 라이브러리가 작동한다는 것을 의미합니다.

예 :

QtDeskTopServices는 웹 브라우저를 시작할 수 있습니다.'데스크탑'이라는 이름의 이름은 QT를 지원하는 모든 장치에서 웹 브라우저를 시작할 수 있습니까?MeeGo를 보면 Meego는 다른 종류의 장치에 사용됩니다.차량, TV, 미디어 전화

모든 장치에 웹 브라우저가있는 것으로 보장됩니까?나는 그렇게 생각하지 않으며 그것이 내가 묻는 이유입니다.브라우저가 보장되는 경우 어떤 브라우저입니까?어떤 기능이 있습니까?나는 WRT가 있다는 것을 알고 있지만 여기에있는 사용자는 WRT가 중단되었다고 언급했습니다.그래서 지금은 무엇입니까?

Qt 4.7과 Qt 이동성 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