Insufficient padding on the left side of LineEdit can cause text to be obscured by icons. |
||
---|---|---|
.github/workflows | ||
3rdparty | ||
documents/pictures | ||
example | ||
lib_source | ||
scripts | ||
.gitignore | ||
.gitmodules | ||
CMakeLists.txt | ||
LICENSE | ||
README(zh-cn).md | ||
README.md |
README.md
RibbonUI

Qt RibbonUI
1. Introduction
RibbonUI is a lightweight, minimalist and elegant Qt component library written in QML and designed with reference to the Microsoft Ribbon style.


Home Light/Dark Theme (Classic Style)


Home Light/Dark Theme (Modern Style)
2. Included Components
Currently supports 30 components, more will be added later.
The introduction of other components will be updated later.
3. Supported platforms
The current design is based on Qt 6, and support for Qt 5 will be added sometime later, so the current support list is consistent with Qt 6.
Qt 6 branch (main branch)
- Windows: Windows 10 (1809+), Windows 11.(X86/AMD64, aarch64)
- macOS: macOS 11+.(AMD64, aarch64)
- Linux: Ubuntu 22.04+ (X86/AMD64)
Qt 5 branch (TODO)
- Windows: Windows 7+.(X86/AMD64)
- macOS: MacOS X 10.13 - 10.15, macOS 11+.(AMD64, aarch64)
- Linux: Ubuntu 18.04+ (X86/AMD64)
4. Acknowledgement
- @wangwenx190's framelesshelper for frameless window (aka RibbonWindow's base).
- @Microsoft's fluentui-system-icons for beautifully designed icons.
- @zhuzichu520's FluentUI for inspiration and reference.
5. Get in touch with me
- Email: mentalflow@ourdocs.cn
- Blog: The Tossed History of a Rookie Technician.
- And PRs and Issues are welcome, I'll try to improve features or fix bugs as soon as I can in my spare time, let's make RibbonUI better together, enjoy!