# actioncontrols **Repository Path**: mosee163/actioncontrols ## Basic Information - **Project Name**: actioncontrols - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-02 - **Last Updated**: 2025-07-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Action Controls Plugin for Qt Designer 这是一个Qt Designer插件,提供类似Android PreferenceScreen的控件。 ## 控件列表 - **ActionPanel**: 设置项面板控件 - **ActionGroup**: 设置项分组控件 - **ToggleSwitch**: 切换开关控件 ## 构建要求 - Qt 6.0 或更高版本 - CMake 3.16 或更高版本 - C++17 支持的编译器 ## 构建和安装 ### Linux/macOS ```bash # 克隆或下载项目 cd ActionControlsPlugin # 给构建脚本执行权限 chmod +x scripts/build_plugin.sh # 构建和安装 ./scripts/build_plugin.sh # 自动检测Qt版本(优先Qt6) ./scripts/build_plugin.sh # 强制使用Qt5 ./scripts/build_plugin.sh --qt5 # 强制使用Qt6 ./scripts/build_plugin.sh --qt6 # 清理构建并自动安装 ./scripts/build_plugin.sh --clean --install # Windows scripts\build_plugin.bat --qt6 --install ```