Qt QML and C++ for embedded Linux Targets
Hi All,
I am new with Qt, and working on Qt enterprise for embedded Linux platform.
Although i am going through the Qt-documentation online, I want some basic information like
1. Is QML must for Qt embedded Linux programming.
2. What level of Java is required ofr Qt programming or C++ is fine.
3. is there any book available explaining the basic Qt architectures and helping to start Qt on embedded targets?
Thanks in advance.
Re: Qt QML and C++ for embedded Linux Targets
Quote:
Originally Posted by
SSqt5.2
1. Is QML must for Qt embedded Linux programming.
QML is only a requirement if QtQuick2 is to be used for UI.
Quote:
Originally Posted by
SSqt5.2
2. What level of Java is required ofr Qt programming or C++ is fine.
C++ is fine. Java is only even just interesting on platforms that use it as the main language, e.g. Android.
Quote:
Originally Posted by
SSqt5.2
3. is there any book available explaining the basic Qt architectures and helping to start Qt on embedded targets?
I don't think there is a book for Qt5 yet, but there should be plenty of books for Qt4. The architecture didn't change much. The platform integration bits did but in most cases this is of no concern to application developers.
Cheers,
_
Re: Qt QML and C++ for embedded Linux Targets
Re: Qt QML and C++ for embedded Linux Targets
Also if you learn to make Qt apps on Linux desktop, it wont be much an issue for compiling it for Embedded Linux.
Read the Qt documentation, examples to get familiar with Qt.
Also if interested in Design Patterns, there was a book Design patterns in Qt...
Re: Qt QML and C++ for embedded Linux Targets
Quote:
Originally Posted by
anda_skoa
QML is only a requirement if QtQuick2 is to be used for UI.
Sorry I didn't get this part. What's that supposed to mean?
Can I use QML with Qt4.8.6 (which is by the way the last version of Qt4, IIRC) ?
I have this Embedded Linux platform which only supports up to Qt4.8.6 so I was wondering can I use QML with this version of Qt?
Re: Qt QML and C++ for embedded Linux Targets
Quote:
Originally Posted by
mostafanfs
Sorry I didn't get this part. What's that supposed to mean?
It means if you want to use QtQuick as the UI technology, then you have to use QML as the language to describe the scene.
The original question was if QML was a requirement for Qt embedded programming. It is not, it is just a requirement for using QtQuick.
Quote:
Originally Posted by
mostafanfs
Can I use QML with Qt4.8.6 (which is by the way the last version of Qt4, IIRC) ?
Yes, QML (and QtQuick) was introduced in 4.7
Cheers,
_