Skip to content

A CMake Qt5/ QML QtQuick project containing multiple subproject examples and experiments.

Notifications You must be signed in to change notification settings

caiorss/qtquick-examples

Repository files navigation

QtQuick - QT/QML Examples

Description:

  • Sample Qt5/QtQuick C++ QML project with CMake building system containing multiple subprojects.

Subprojects:

  • hello-world
    • Hello world simple window.
    • Contains examples about:
      • Simple QML example with properties and Javascript
  • controls
    • QML Window with toolbar and Menubar
  • textedit
    • Text editor like Windows notepad with buttons open and save file.
    • Contains:
      • QML and C++ Integration
      • A C++ class called from QML which is used for reading and saving text files.
  • http-request
    • QML Window with button, combobox and text area that peforms an http request to a select subreddit, fetches its contents in json and displays it in the window.
    • Contains examples about:
      • HTTP request with Javascript/XHR and QML
      • Combobox model usage
      • JSON parsing in QML/Javascript
  • formula-calculator
    • QML app containing a form for computing Black-Scholes formula for European put and call options.
    • Contains exambples about:
      • Integration of QML and C++.
      • A C++ class encapsulating the Black-Scholes formula for European options which is the user interface model that is loaded and called from the QML side.
  • table-xml
    • QML app that fetches FX - Foreign Exchange Rates from ECB European Central Bank XML data feed and display it in a table widget.

About

A CMake Qt5/ QML QtQuick project containing multiple subproject examples and experiments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published