Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/qqxiaoming/quard-qt-app-template

本模板是为了方便Quard(本项目作者)创建新的Qt应用程序项目而设计的。它包含了基本的无边框窗口、左侧边页、主页面、底部终端、右侧通知中心,亮/暗色主题切换,顶部与标题栏结合的菜单栏等基本功能。本模板支持跨平台,可以在Windows、Linux、MacOS等系统上运行。需要Qt 6.5.0及以上版本。
https://github.com/qqxiaoming/quard-qt-app-template

qt qt6

Last synced: 4 months ago
JSON representation

本模板是为了方便Quard(本项目作者)创建新的Qt应用程序项目而设计的。它包含了基本的无边框窗口、左侧边页、主页面、底部终端、右侧通知中心,亮/暗色主题切换,顶部与标题栏结合的菜单栏等基本功能。本模板支持跨平台,可以在Windows、Linux、MacOS等系统上运行。需要Qt 6.5.0及以上版本。

Awesome Lists containing this project

README

        

[![Windows MingW ci](https://img.shields.io/github/actions/workflow/status/QQxiaoming/Quard-Qt-App-template/windows_mingw.yml?label=MingW&branch=main&logo=data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+V2luZG93czwvdGl0bGU+PHBhdGggZD0iTTAsMEgxMS4zNzdWMTEuMzcySDBaTTEyLjYyMywwSDI0VjExLjM3MkgxMi42MjNaTTAsMTIuNjIzSDExLjM3N1YyNEgwWm0xMi42MjMsMEgyNFYyNEgxMi42MjMiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=)](https://github.com/QQxiaoming/Quard-Qt-App-template/actions/workflows/windows_mingw.yml)
[![Windows MSVC ci](https://img.shields.io/github/actions/workflow/status/QQxiaoming/Quard-Qt-App-template/windows_msvc.yml?label=MSVC&branch=main&logo=data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+V2luZG93czwvdGl0bGU+PHBhdGggZD0iTTAsMEgxMS4zNzdWMTEuMzcySDBaTTEyLjYyMywwSDI0VjExLjM3MkgxMi42MjNaTTAsMTIuNjIzSDExLjM3N1YyNEgwWm0xMi42MjMsMEgyNFYyNEgxMi42MjMiIGZpbGw9IiNmZmZmZmYiLz48L3N2Zz4=)](https://github.com/QQxiaoming/Quard-Qt-App-template/actions/workflows/windows_msvc.yml)
[![Linux ci](https://img.shields.io/github/actions/workflow/status/QQxiaoming/Quard-Qt-App-template/linux.yml?label=Linux&branch=main&logo=linux&logoColor=white)](https://github.com/QQxiaoming/Quard-Qt-App-template/actions/workflows/linux.yml)
[![Macos ci](https://img.shields.io/github/actions/workflow/status/QQxiaoming/Quard-Qt-App-template/macos.yml?label=Macos&branch=main&logo=apple)](https://github.com/QQxiaoming/Quard-Qt-App-template/actions/workflows/macos.yml)
[![Macos arm64 ci](https://img.shields.io/github/actions/workflow/status/QQxiaoming/Quard-Qt-App-template/macos_arm64.yml?label=Macos_Arm64&branch=main&logo=apple)](https://github.com/QQxiaoming/Quard-Qt-App-template/actions/workflows/macos_arm64.yml)

# Quard的Qt应用程序初始模板

本模板是为了方便Quard(本项目作者)创建新的Qt应用程序项目而设计的。它包含了基本的无边框窗口、左侧边页、主页面、底部终端、右侧通知中心,亮/暗色主题切换,顶部与标题栏结合的菜单栏等基本功能。本模板支持跨平台,可以在Windows、Linux、MacOS等系统上运行。需要Qt 6.5.0及以上版本。

![1](./doc/1.png)

![2](./doc/2.png)

![3](./doc/3.png)

![4](./doc/4.png)

## 感谢

本项目代码引用或部份参考或依赖了以下开源项目,项目完全尊重原项目开源协议,并在此表示感谢。

- [QDarkStyleSheet](https://github.com/ColinDuquesnoy/QDarkStyleSheet)
- [QFontIcon](https://github.com/dridk/QFontIcon)
- [qtermwidget](https://github.com/lxqt/qtermwidget)
- [ptyqt](https://github.com/kafeg/ptyqt)
- [iTerm2-Color-Schemes](https://github.com/mbadolato/iTerm2-Color-Schemes)
- [winpty](https://github.com/rprichard/winpty)
- [utf8proc](https://github.com/JuliaStrings/utf8proc)
- [QGoodWindow](https://github.com/antonypro/QGoodWindow)
- [QSourceHighlite](https://github.com/Waqar144/QSourceHighlite)

另外本项目中的部分设计来源于Quard(本项目作者)的另一个项目[quardCRT](https://github.com/QQxiaoming/quardCRT)。