9. Category of QML module
● https://qt-project.org/doc/qt-5-
snapshot/modules-qml.html
10. QtCreator
● IDE for QML/C++
● Kit (套件) for building
o Qt version, compiler, device, other settings
● Set environment
o path (C:QtQt5.3.25.3msvc2013_64_openglbin)
o QTDIR (ex: C:QtQt5.3.25.3msvc2013_64_opengl)
11. QtCreator shortcuts
● ctrl + b: build
● ctrl + r: run
● ctrl + k: location
● ctrl + tab: switch file
● F1: go to document
● F2: go to symbol
● F4: switch between cpp & header
12. Basic type
● int, bool, real, double, string, url, variant, var
● color, font, date, point, size, rect
● https://qt-project.org/doc/qt-5-
snapshot/qtqml-typesystem-basictypes.html
20. QML global object
● Qt QML type
o Qt.quit()
o Qt.binding(js func)
o Qt.fromDateTime(data, format)
o qsTr()
o ...
● XMLHttpRequest
● Math, JSON, Date, Array