mirror of
https://github.com/zhuzichu520/FluentUI.git
synced 2024-11-27 05:38:37 +08:00
FluentUI for QML
c095008042
Test branch - Fixed the path of README_zh_CN.md |
||
---|---|---|
.github/workflows | ||
3rdparty | ||
doc | ||
example | ||
scripts | ||
src | ||
.gitignore | ||
CMakeLists.txt | ||
example.svg | ||
License | ||
README_zh_CN.md | ||
README.md |
QML FluentUI
A fluent design component library for Qt QML
English | 简体中文
This is a beautiful FluentUI component library based on Qt QML. Currently the main branch supports Qt 6. If you want to use it in Qt 5, checkout the Qt 5 branch.
Requirements
- Qt Core, Qt Quick, Qt QML, Qt ShaderTool, Qt 5 Compatibility Module. (Essential)
- Qt LinguistTool (optional,for translations)
- Qt Svg (optional, however essential for Qt 5)
Use Qt Online Installers to aquire the moudules (Recommanded) or compile them first before using the library.
⚽ Get started
-
Download the pre-built release. (Please pecify your platform and compilers.)
-
run
example
program.
or
- Clone the repository.
git clone https://github.com/zhuzichu520/FluentUI.git
- Use your IDE (
Qt Creator
orCLion
) to open the project. (only CMake supported).
-
Compile the project. Then try to execute the
example
demo program. -
Great! Now you are ready to write your first QML FluentUI program! Check the documentations for more details.
📑 Documentations
(Work in progress...🚀)
Supported components
View more here
!
Reference
- Windows design: Design guidelines and toolkits of Microsoft.
- Microsoft/WinUI-Gallery: Microsoft's demo
License
This FluentUI library currently licensed under MIT License