Skip to content

zs-yg/moonviewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

月光查看器 (Moon Viewer)

一个使用QT6开发的现代化图片查看器,支持多格式和多文件夹管理。

功能特性

  • ✅ 支持PNG、JPG、JPEG、BMP、GIF、TIFF、WEBP格式
  • ✅ 多文件夹管理:可以添加和管理多个图片文件夹
  • ✅ 现代化GUI界面:暗色主题,响应式布局
  • ✅ 图片浏览:上一张/下一张导航
  • ✅ 缩放功能:放大、缩小、重置缩放
  • ✅ 图片信息显示:文件名、路径、大小、尺寸、格式等
  • ✅ 缩略图预览
  • ✅ 文件树状视图:浏览文件夹结构
  • ✅ 文件列表:显示当前文件夹中的所有图片
  • ✅ 状态栏:显示操作状态和图片信息

系统要求

  • win10+
  • 已经安装C++运行时

安装方法

  1. 打开releases下载最新版
  2. 打开github actions下载最新编译版本(可能有bug)
  3. windows cmd使用winget安装
winget install zsyg.MoonViewer

编译方法

  1. 克隆或下载本项目

  2. 安装依赖:前往qt6官网下载QT6 SDK

  3. 编译主程序:

安装git git官网

git clone https://github.com/zs-yg/moonviewer.git

vscode安装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:重置缩放

镜像仓库

gitee镜像

许可证

MIT License

作者

zsyg(3872006562@qq.com)

About

一个基于qt6的极简图片查看器

Topics

Resources

License

Stars

Watchers

Forks

Contributors