![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt5
文章平均质量分 68
Olaffff
这个作者很懒,什么都没留下…
展开
-
移动的实现
文章目录系列文章目录移动的实现0.思路1.添加功能2.设置ui界面3.获取位移信息4.实现功能5.小结系列文章目录序言第一章 多文件结构头文件&cpp文件添加资源第二章 核心功能常用变量类型响应鼠标相关文本的绘制多种图形的绘制撤销的实现填充的算法移动的实现双缓冲生成可运行的文件包第三章 UI相关菜单栏按钮等总结移动的实现0.思路首先,我们需要在画图的若干功能中添加移动功能,然后我们需要在ui界面里获取位移的信息,这之后需要选中要移动的区域原创 2021-06-06 11:11:47 · 196 阅读 · 2 评论 -
文本的绘制
文章目录系列文章目录文本的绘制0.思路1.添加文字功能2.创建文本框3.获取文本内容4.画出文本5.小结系列文章目录序言第一章 多文件结构头文件&cpp文件添加资源第二章 核心功能常用变量类型响应鼠标相关文本的绘制多种图形的绘制撤销的实现填充的算法移动的实现双缓冲生成可运行的文件包第三章 UI相关菜单栏按钮等总结文本的绘制0.思路首先,我们需要在画图的若干功能中添加文字功能,然后我们需要创建一个文本框,这之后我们需要获取这个文本框里的内容原创 2021-06-06 10:44:25 · 416 阅读 · 2 评论 -
生成可运行的文件包
文章目录系列文章目录生成可运行的文件包1.调整为release模式2.找到目录下的EXE文件3.配置相关dll文件①打开Qt 5.x for desktop②指定路径到EXE文件所在地点③输入 windeployqt 程序名。4.压缩、完成!系列文章目录序言第一章 多文件结构头文件&cpp文件添加资源第二章 核心功能常用变量类型响应鼠标相关文本的绘制多种图形的绘制撤销的实现填充的算法移动的实现双缓冲生成可运行的文件包第三章 UI相关菜单栏按钮等总原创 2021-06-02 22:41:48 · 167 阅读 · 0 评论 -
头文件&cpp文件
一般把类和成员变量的定义放在一个.h文件,把成员函数和静态成员的定义放在.cpp文件中,主函数放在另外的一个.cpp文件中。原创 2021-05-31 17:47:32 · 787 阅读 · 0 评论 -
鼠标响应相关
文章目录系列文章目录鼠标响应相关一、声明二、鼠标按下事件三、鼠标移动事件四、鼠标释放事件五、小结系列文章目录序言第一章 多文件结构头文件&cpp文件添加资源第二章 核心功能常用变量类型响应鼠标相关文本的绘制多种图形的绘制撤销的实现填充的算法移动的实现双缓冲生成可运行的文件包第三章 UI相关菜单栏按钮等总结鼠标响应相关在画图软件中,各种图形的绘制都需要通过鼠标来进行操作,因此程序对鼠标的响应就极为重要,因而本文就对鼠标响应相关事件进行简述。原创 2021-05-31 17:20:44 · 181 阅读 · 1 评论 -
撤销的实现
文章目录系列文章目录撤销的实现小结系列文章目录序言第一章 多文件结构头文件&cpp文件添加资源第二章 核心功能常用变量类型响应鼠标相关文本的绘制多种图形的绘制撤销的实现填充的算法移动的实现双缓冲生成可运行的文件包第三章 UI相关菜单栏按钮等总结撤销的实现实现的思路:撤销的功能也就是使图像恢复到下笔之前的图像,因此只需在每次绘图下笔之前保存当前图片,在下笔后可以将新图片变为之前保存的原图片,即可。首先先在ui文件中在菜单栏添加撤销选项。原创 2021-05-28 17:34:20 · 910 阅读 · 0 评论 -
填充的算法
文章目录系列文章目录填充的算法一、种子填充二、深度优先搜索&广度优先搜索小结系列文章目录序言第一章 多文件结构头文件&cpp文件添加资源第二章 核心功能常用变量类型响应鼠标相关文本的绘制多种图形的绘制撤销的实现填充的算法移动的实现双缓冲生成可运行的文件包第三章 UI相关菜单栏按钮等总结填充的算法一、种子填充种子填充算法的基本思想是:从多边形区域的一个内点开始,由内向外用给定的颜色画点直到边界为止。其中又分为四连接算法和八连接算法原创 2021-05-28 16:57:36 · 1002 阅读 · 0 评论 -
常用变量类型
文章目录系列文章目录常用变量类型一、QImage二、QPainter三、QColor四、QPointF/QPoint五、PenStyle六、qreal七、QMouseEvent八、QPaintEvent九、QScrollArea十、QString小结系列文章目录序言第一章 多文件结构头文件&cpp文件添加资源第二章 核心功能常用变量类型响应鼠标相关文本的绘制多种图形的绘制撤销的实现填充的算法移动的实现双缓冲生成可运行的文件包第三章 UI相关菜单栏按钮原创 2021-05-27 21:57:15 · 769 阅读 · 0 评论 -
序言
系列文章目录序言第一章 多文件结构头文件&cpp文件添加资源第二章 核心功能常用变量类型响应鼠标相关文本的绘制多种图形的绘制撤销的实现填充的算法移动的实现双缓冲生成可运行的文件包第三章 UI相关菜单栏按钮等总结文章目录系列文章目录前言一、为什么写这个系列二、这个系列要写什么三、系列打算怎么写总结前言emmm序言就不写前言了叭…算了还是稍微写写吧…这个系列是笔者在基于Qt5完成了一个有xx功能的画图程序后,有感而发 写下的一些相关的知识原创 2021-04-25 17:54:49 · 197 阅读 · 5 评论