基于QT实现的简易WPS(已开源)

一、开发工具及开源地址:

开发工具:QTCreator ,QT 5

开源地址:

GitHub - Whale-xh/WPS_official: Simple WPS based on QTSimple WPS based on QT. Contribute to Whale-xh/WPS_official development by creating an account on GitHub.https://github.com/Whale-xh/WPS_official

二、项目介绍

基于QT框架开发一个简易的类WPS的文本处理软件,包括基本的功能,如新建/打开文本、编辑、字体/字号选择、文本对齐、加粗、斜体、打印、撤销、拷贝粘贴、颜色选择等功能,可以满足日常办公需求。

三、项目亮点

  • 创建/打开多个文本框时,利用QSignalMapper类创建信号映射器,实现同一种信号选择不同的子窗口。

  • 利用QActionGroup类实现操作的互斥性,保文本实现对齐方式中的一种。

  • 支持打开富文本和普通文本,设置默认的文本保存格式为html。

  • 支持对选中的文本进行对齐、加粗、改变字体、改变颜色等功能。

  • 不同的操作设置不同的快捷方式。

四、基本界面展示

更多功能请自行探索!!!

欢迎参与软件,进行二次开发,添加更多功能!!!

相关推荐
善 .3 天前
WPS自动换行
excel·wps
依旧天真无邪3 天前
WPS 免登录解锁编辑
windows·经验分享·wps
foundbug9994 天前
基于qt5和stk10开发的互联调试
qt5
zibingoo6 天前
WPS 64位与EndNote21.5工作流
wps
猿大师办公助手6 天前
猿大师办公助手网页编辑Office/wps支持服务器文件多线程下载吗?
运维·服务器·wps
CV_CodeMan7 天前
在 ElementUI 中实现 Table 单元格合并
前端·elementui·wps
YuanDaima20487 天前
解决论文中字体未嵌入的问题
科研·wps·论文投稿·学术论文·科研工具·字体嵌入
竹之月11 天前
【将WPS设置为默认打开方式】--突然无法用WPS打开文件
wps·方法记录
等rain亭11 天前
关于WPS修改默认打开设置
wps
过河不拆乔11 天前
使用 Docker 搭建 PyWPS 2.0 服务全流程详解
docker·wps