设为首页收藏本站

 找回密码
 立即注册

只需一步,快速开始

搜索
查看: 73|回复: 4

QtScreenSwitcher[Win]一个现代化、极简、高颜值的多屏开关工具。

[复制链接]
累计签到:13 天
连续签到:10 天
灌水成绩
10
16
2821
主题
帖子
积分

等级头衔

ID : 627

初级技术员

积分成就 测量币 : 2821
在线时间 : 0 小时
注册时间 : 2025-9-7
最后登录 : 2026-5-20

勋章
UID勋章测量学徒测量员
发表于 2026-2-12 17:31:24 | 显示全部楼层 |阅读模式 IP:香港
由于最近买了新的屏幕 再加上投影仪 屏幕有点多 就不是很舒服
管理软件当然有 我觉得有点丑 哈哈哈哈
然后 vibecoding了一下 刚好用完三美元额度


github https://github.com/wxydejoy/QtScreenSwitcher
下载链接  https://wekko.lanzout.com/ir7iS3nkq38j





Qt Screen Switcher

一个当代化、极简、高颜值的多屏开关工具。
核心功能


  • 实时监测:自动检测所有毗连的显示器及其分辨率。
  • 一键控制:通过 DDC/CI 协议快速打开或关闭指定显示器背光。
  • 系统托盘:配景运行,通过托盘图标快速唤起界面或退出。
  • 全局热键:支持自定义全局快捷键(待进一步完满)。极简 UI:基于 Qt 6 开发,采用当代化卡片式结构和 QSS 样式。
开发情况


  • Qt 6.5+ (保举) 或 Qt 5.15
  • C++ 17
  • CMake 3.16+Windows 10/11 (需要 Windows SDK)
编译步骤


  • 打开 CMakeLists.txt 所在的文件夹。
  • 利用 CMake 天生工程文件:mkdir buildcd buildcmake ..
  • 编译:cmake --build . --config Release运行 Release/QtScreenSwitcher.exe。
项目结构


  • main.cpp: 步伐入口。
  • MainWindow.*: 主界面逻辑与 UI 结构。
  • ScreenManager.*: Windows API 核心封装(显示器枚举与控制)。
  • TrayIcon.*: 系统托盘图标与菜单。
  • ShortcutManager.*: 全局热键管理。
  • SettingsManager.*: 配置保存(开机自启、主题等)。ui/style.qss: 当代化样式表。
精密测量技术论坛免责声明
✈️重要声明:以上内容仅代表该作者观点,不代表本站精密测量技术论坛立场。
✅如有涉及侵权请尽快告知,我们将会在第一时间处理。作者原创内容未经允许不得转载!
📱 站长联系邮箱:1339305021@qq.com
📱 站长联系微信:dddnnbbb
累计签到:14 天
连续签到:2 天
灌水成绩
2
173
2102
主题
帖子
积分

等级头衔

ID : 887

初级技术员

积分成就 测量币 : 2102
在线时间 : 0 小时
注册时间 : 2026-4-6
最后登录 : 2026-5-20

勋章
UID勋章测量学徒测量员
发表于 2026-2-20 05:01:01 | 显示全部楼层 IP:香港
思路很清晰,逻辑很顺。
回复

使用道具 举报

累计签到:15 天
连续签到:7 天
灌水成绩
0
158
1780
主题
帖子
积分

等级头衔

ID : 871

测量学徒

积分成就 测量币 : 1780
在线时间 : 0 小时
注册时间 : 2025-11-18
最后登录 : 2026-5-19

勋章
UID勋章测量学徒测量员
发表于 2026-5-13 21:20:29 | 显示全部楼层 IP:香港
很适合做笔记和复习。
回复

使用道具 举报

尚未签到

灌水成绩
0
8
695
主题
帖子
积分

等级头衔

ID : 1139

测量学徒

积分成就 测量币 : 695
在线时间 : 0 小时
注册时间 : 2025-11-22
最后登录 : 2026-5-14

勋章
UID勋章测量学徒
发表于 7 天前 | 显示全部楼层 IP:新西兰
条理清晰,重点突出。
回复

使用道具 举报

累计签到:20 天
连续签到:11 天
灌水成绩
0
27
2476
主题
帖子
积分

等级头衔

ID : 736

初级技术员

积分成就 测量币 : 2476
在线时间 : 0 小时
注册时间 : 2025-10-28
最后登录 : 2026-5-14

勋章
UID勋章测量学徒测量员
发表于 7 天前 | 显示全部楼层 IP:美国
解决了我项目里的一个关键问题。
回复

使用道具 举报

快速回复换一批
好贴支持!
遇见神贴岂能不顶
顶顶顶
马克一下
楼主好人一生平安
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|精密测量技术论坛 ( 桂ICP备2026007449号-1 )

GMT+8, 2026-5-21 12:49 , Processed in 0.786356 second(s), 31 queries .

快速回复 返回顶部 返回列表