Qt Digia Requirements
I'm trying to understand exactly what is Digia. The reason why I'm asking is I like the look and feel of what I think is exposed from Digia and would like to cross compile it for an embedded platform. From my understanding this is Qt Digia:
I would like to develop embedded applications for mobile devices and was thinking of using HTML5 and Digia.
1.) Is Digia part of Qt 5.4 or is it a seperate library?
2.) Do I require webkit to launch Digia applications?
3.) Does Qt have a different solution for mobile devices instead of using HTML5?
I've already started cross compiling 5.4 from source but would like to make sure I'm on the correct path before going any further.
Thanks in advance.
You are completely wrong here, I'm sorry to say. Digia is a company that owns the Qt trademark, and employs most (~50-70%) of developers who develop the Qt framework (library).
So your first 2 questions are invalid. There are no "Digia applications" apart from example apps that the company (Digia) creates to promote Qt libraries.
As for the last question: Qt has several UI solutions: QtWidgets, Graphics View Framework, QtQuick, and HTML5 canvas inside QtQuick. There are a few more, in fact, but I don't want to cloud your view too much.
The UIs you see in the picture you have provided were created using QtQuick and QML language, which are part of Qt.
Ok, thanks for the reply.
I guess if I'm going to use HTML5, QML and QtQuick I will need webkit?
You don't need WebKit for QML and Qt Quick. You need WebKit for HTML 5.
Note: Qt 5.4 has not been released yet. It is scheduled to be released at the end of October (see "here":http://qt-project.org/wiki/Qt-5.4-release). For now, I recommend you use Qt 5.3.1 for your project.