feat(tutoQml): add basic samples using qml interfaces
What does this MR do?
Add new samples to use Qml:
-
Tuto01BasicQml
: same as Tuto01Basic but using qml instead of fwGui frame and xml -
TutoGuiQml
: same as TutoGui but using qml instead of fwGui frame and actions -
TutoEditorQml
: sample to explain how to use aIQmlEditor
New library fwQml that contains helpers to use qml:
- IQmlEditor: base class for f4s service associated to qml UI
- QmlEngine: to launch qml ui
This MR is the second step of the Qml integration
See #2 (closed)
Related to !4 (merged) and !15 (merged)
Documentation
How to test it?
- Launch
Tuto01BasicQml
,TutoGuiQml
and see that they work as the related samples. - Launch
TutoEditorQml
and test that when you edit one text area, the second is updated.
Data
No data are required.
Depends
-
sight-deps!1 -
!15 (merged)