デスクトップアプリケーションは C++ で本格的に
#include <QtWidgets/QApplication>
#include <QtWidgets/QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel label("Hello World");
label.show();
return app.exec();
}
...
組み込み機器、モバイルアプリは QML で美しく
import QtQuick 2.4
import QtQuick.Window 2.2
Window {
visible: true
width: 360; height: 360
Text {
text: qsTr("Hello World")
anchors.centerIn: parent
}
}
...
1つのソースコードで様々なプラットフォームをカバー
デスクトップ系
Windows
Linux/X11
Mac OS X
モバイル系
Android
iOS
WinRT
Ubuntu Touch
Sailfish OS
組み込み系
Embedded Android
Embedded Linux
Windows Embedded(Compact and Standard)
QNX
VxWorks
INTEGRITY