Material-Qt π
February 25, 2025 Β· View on GitHub
A fully custom QML library built on the Material Design scheme.
π Purpose
The purpose of this library is to simplify everyday Qt development, enabling stunning UI designs with minimal effort. Additionally, it serves as a platform for continuous learning and improvement. All contributionsβboth comments and codeβare very welcome!
π οΈ Getting Started
If you're looking to integrate Material-Qt into your Qt projects without the testing overhead, check out the MMaterial repository:
π MMaterial - The core library for Material Design components in Qt.
If you want to see Material-Qt in action and explore its full range of features, visit the Material-Qt-Tester repository:
π Material-Qt-Tester - A dedicated testing environment showcasing all components.
π¦ Dependencies
- Qt6::Quick, Qt::Gui
- Since Tag 1.1 (Qt 6.7+)
π¨ Advantages
Theming - Light & Dark mode
https://github.com/user-attachments/assets/a3cd49ac-9675-4f32-832a-fd33ea616453
Theming - Typography, Color Schemes, Icons
Date, Time, Color Pickers
Notifications
Charts
And More!
π Preview
To see a live demonstration, visit:
π Material-Qt Tester Preview
For those who want to use just the library without the testing overhead, visit:
π MMaterial
Cloning the Repository with Submodules
This repository contains submodules, so to ensure you pull everything correctly, use the following command:
git clone --recursive https://github.com/MarkoStanojevic12/MMaterial-Tester.git
β Contribute & Support
- If you find this project useful, consider giving it a star β on GitHub!
- Contributions, issues, and feature requests are welcome!
- Feel free to submit a pull request or open an issue.
Happy coding! π¨π