MCPcopy Create free account
hub / github.com/SeaEpoch/MouseClick

github.com/SeaEpoch/MouseClick @2.3.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 2.3.1 ↗ · + Follow
234 symbols 326 edges 53 files 1 documented · 0% updated 2d ago3.0.1 · 2026-07-11★ 8663 open issues

Browse by type

Functions 171 Types & classes 63
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

🐀 MouseClick

这是我学习编程的第一个 GITHUB 项目仓库,对我个人而言算是一个新开始,但项目本身而言还远不是结束!

🎉 项目重构

第二代更新了,使用 Qt6 Widget 对项目进行了完全重构,相较于之前的代码,这次的代码质量有明显提升。并且,这次真正的实现了一个相对于优美的 UI 界面,风格偏向于 Fluent2 Design 那一套,但是也有不同。

下面是软件运行截图:

简体中文

软件运行截图 软件运行截图

繁体中文

软件运行截图

English

软件运行截图

📋 项目计划

  • [x] ~~V1 NULL~~
  • [x] V2 功能
  • [x] Mouse Click
  • [ ] ~~Mouse Record~~
  • [ ] ~~Mouse Macro~~
  • [x] Settings
    • [x] 全局快捷键设置
    • [x] 黑夜模式
    • [x] 语言切换
  • [x] 国际化(多语言支持)
    • [x] 简体中文
    • [x] English
    • [x] 繁体中文

⚙ 环境要求

Component Requirement
Compiler >= C++17
CMake >= 3.19
Qt >= 6.7.0 ?

🧤 编译项目

  1. 首先先克隆本项目:
git clone git@github.com:SeaYJ/MouseClick.git
  1. 直接编译即可。

🛒 打包项目

  1. 进入 /MouseClick/build/Desktop_Qt_x_x_x_xxxxx_xxx_bit-Release/dist 目录中,里面的文件就是打包所需全部文件(需要先编译才能看到)。
  2. 打开与你编译项目时使用的编译器版本一致Qt CMD(例如下图),并 cd 进入该目录。 Qt CMD
  3. 执行命令 windeployqt.exe ./MouseClick.exe,等待命令结束即可打包成功。

Star History

Star History Chart

📄 开源证书

MouseClick(本项目)遵守 GPL-3.0 license 开源证书。

Core symbols most depended-on inside this repo

Shape

Method 118
Function 53
Class 51
Enum 12

Languages

C++100%

Modules by API surface

deps/qwindowkit/include/QWindowKit/QWKCore/private/qwkwindowsextra_p.h37 symbols
src/qwk_window_bar/windowbar.cpp30 symbols
deps/qwindowkit/include/QWindowKit/QWKCore/qwindowkit_windows.h19 symbols
deps/qwindowkit/include/QWindowKit/QWKCore/private/abstractwindowcontext_p.h13 symbols
src/modules/hotkeylineedit.cpp12 symbols
src/utils/clicker.cpp11 symbols
src/qwk_window_bar/windowbutton.cpp11 symbols
src/modules/settingsagent.cpp10 symbols
deps/qwindowkit/include/QWindowKit/QWKCore/private/windows10borderhandler_p.h10 symbols
deps/qwindowkit/include/QWindowKit/QWKCore/private/systemwindow_p.h8 symbols
src/mainwindow.cpp7 symbols
src/modules/hotkeylineedit.h6 symbols

For agents

$ claude mcp add MouseClick \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page