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

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

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

四、基本界面展示

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

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

相关推荐
十年编程老舅14 小时前
二本计算机,毕业=失业?
c++·程序员·编程·秋招·c++项目·春招·qt项目
LIUHUING5 天前
解决在 Linux 中 WPS 字体缺失问题
linux·运维·wps
杜大哥5 天前
WPS:把excel文件中的图片嵌入到表格的单元格中,并且随着单元格大小的改变而不失真?(图片嵌入、取消嵌入到单元格)
excel·wps
肖永威5 天前
Markdown转WPS office工具pandoc实践笔记
markdown·pandoc·wps·docx·办公
Java&Develop6 天前
wps批注线条怎么取消去掉wps批注后有竖线
wps
sybxp1236 天前
如何在WORD WPS中输入英语音标 批量给英语标注音标
word·wps·英语音标·国际音标·音标标注
钟剑锋-JeffChong6 天前
一文详解 Linux下的开源打印系统CUPS(Common UNIX Printing System)
linux·嵌入式·qt5·打印机·cups
Zfox_8 天前
【Qt】网络
开发语言·网络·c++·qt·qt5·客户端开发
钟剑锋-JeffChong8 天前
Qt快速上手:QSettings高效配置读写实战指南
跨平台·qt5·配置管理·qsettings
gusijin11 天前
如何删除此电脑上的迅雷下载、WPS云盘、百度网盘
wps