一个使用QT6开发的现代化图片查看器,支持多格式和多文件夹管理。
- ✅ 支持PNG、JPG、JPEG、BMP、GIF、TIFF、WEBP格式
- ✅ 多文件夹管理:可以添加和管理多个图片文件夹
- ✅ 现代化GUI界面:暗色主题,响应式布局
- ✅ 图片浏览:上一张/下一张导航
- ✅ 缩放功能:放大、缩小、重置缩放
- ✅ 图片信息显示:文件名、路径、大小、尺寸、格式等
- ✅ 缩略图预览
- ✅ 文件树状视图:浏览文件夹结构
- ✅ 文件列表:显示当前文件夹中的所有图片
- ✅ 状态栏:显示操作状态和图片信息
- win10+
- 已经安装C++运行时
- 打开releases下载最新版
- 打开github actions下载最新编译版本(可能有bug)
- windows cmd使用winget安装
winget install zsyg.MoonViewer-
克隆或下载本项目
-
安装依赖:前往qt6官网下载QT6 SDK
-
编译主程序:
安装git git官网
git clone https://github.com/zs-yg/moonviewer.gitvscode安装Cmake Tools和C/C++扩展 vscode中ctrl+shift+p依次输入并运行cmake:configure和cmake:build
打开target文件夹
使用windeployqt部署
windeployqt --release --no-opengl-sw --no-ffmpeg --no-translations main.exe使用指定打开图片
MoonViewer.exe example.png使用指定打开模式
MoonViewer.exe --RUN_MODE=DEFAULT //默认模式
MoonViewer.exe --RUN_MODE=DEBUG //调试模式Ctrl+O:打开图片Ctrl+Shift+O:打开文件夹Ctrl++:放大Ctrl+-:缩小Ctrl+0:重置缩放
MIT License
zsyg(3872006562@qq.com)