基于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。

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

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

四、基本界面展示

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

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

相关推荐
LAM LAB4 天前
【WPS】实现自动加载宏
wps
yue2004036 天前
WPS excel 顶部工具栏/导航栏字体和图标非常小 以及解决
wps
thethefighter6 天前
快速预览Word、WPS秒开,支持空格弹窗
linux·word·wps·快速预览·空格弹窗·nhdeepview
fanstering7 天前
WPS绿化检索指南
wps
less_1213810 天前
鸿蒙 WPS Open SDK 二开复盘:从注册、打开到回传的完整能力链
服务器·sdk·harmonyos·wps·鸿蒙开发
vipers_11 天前
WPS如何打开:选中单元格,导航栏显示内容
wps
PythonFun11 天前
如何生成Python50天系列学习互动网页课件
python·wps
brian003113 天前
word插件,像wps一样双击放大图片
word·wps·双击放大图片
深眸财经13 天前
易观Q3办公智能体报告发布,WPS灵犀专业版入选典型案例
人工智能·wps
less_1213817 天前
鸿蒙 WPS Open SDK 接入指南:凭据申请、HAR 集成与 registerApp 校验
华为·harmonyos·wps