Here's how I see the situation: So basically we have 3 main separate and largely incompatible GUI tools: - QWidgets: Native look&feel for each platform, cross-platform but deprecated. - QML: also cross-platform, but mostly recommended for creating totally unique GUIs. - MeeGo Touch: MeeGo only; hardware-accellerated So the cheapest solution is to use one of these depending on your target platforms, and if you can afford it, you can use the others too for making different UIs for different platforms. Do I see the situation correctly?