Testing | | QML Javascript

Qt is mainly a software for the rapid design and implementation of multi-platform user interfaces. For this purposes it features C++ classes that wrap the system’s capabilities into platform independent interfaces, which includes interfaces for TrueType, HTML WebKit, OpenGL, PDF, SVG, SQLite and many more.

There are basically three distict ways to generate a user interface with Qt:

  • implement native Qt widget classes and layout them programatically in a hierarchy
  • use the Qt Designer to design the widget hierarchy and implement functionality programatically
  • use QML as descriptive approach for the properities and dependencies of ui elements

We will start with QML as the easiest approach.

Testing | | QML Javascript