This demo is using qt-qml which has include examples of :
- Button
- Status Bar
- Date Time using Timer
- Stack view
- Table view using TableView
- List view using ListModel
- Tab view using TabBar & TabButton
- Layout (Grid/row/column) using GridView , RowLayout & ColumnLayout
- Dialog box using QMessageBox & QFileDialog
- Combo Box
- Label Clickable using MouseArea
- Image Hue & Saturation with HueSaturation
- Image gamma Adjustment
- Image colorization using Colorize
- Image brightness & Contrast using BrightnessContrast
- Label with RectangularGlow
- Chart View (pie/Bar/line series/spline series/Area Series/Scatters)
- XML Read and create list view using XmlListModel
- Read and Write in text file using XMLHttpRequest
- Virtual Keyboard with sign in & sign up function
- Progress Bar(Horizontal and Circular) & Slider
- function and cpp class access in qml sheets
- Swipe view using SwipeView
- Flip View using PathView
sudo apt update
sudo apt install build-essential qt5-default qtdeclarative5-dev libqt5charts5-dev
sudo apt install qml-module-qtquick-dialog qml-module-qt-labs-settings qml-module-qt-labs-folderlistmodel qml-module-qtcharts qml-module-qtquick-xmllistmodel
git clone https://github.com/roboxerox/qmlUi_demo.git
cd qmlUi_demo
mkdir cbuild && cd cbuild
cmake ..
make
git clone https://github.com/roboxerox/qmlUi_demo.git
cd qmlUi_demo
mkdir qbuild && cd qbuild
qmake ..
make
cd <PATH_TO_BUILD>
./qmlUi_demo