- 博客(81)
- 收藏
- 关注
原创 【qt】有点意思的信号与槽
掌柜的倒算是一个大方人,每次在我端菜的同时,还传给我一瓶酒,说是给客户的,而我就从中作梗,有时我就自己带回去喝了,有时才真正的给到客户,但是掌柜的只传给我一瓶,不给多的,我想要两瓶还不行.平时工作我还是兢兢业业的,掌柜的一喊菜已毕,我马上去端给客人,但有时确实累呀,这牛马生活,我就慢慢悠悠,等上一等才去.数年后,毁灭吧,世界,我累了,不想当牛马了,我得要回天星城修炼了,感觉辞职结工资走人.信号与槽连接的方式有直接连接,队列连接,阻塞连接,自动连接.信号的参数必须要大于等于槽的参数,槽的参数可以少一些。
2024-07-15 09:52:33
440
原创 【qt】TCP的监听 (设置服务器IP地址和端口号)
当一个TCP服务器程序启动时,它会绑定到一个特定的IP地址和一个端口号上,以便可以接收来自该IP地址和端口号的传入连接请求.我们是从下拉框选的,都是QString类型,我们要进行转换.端口号可以自己设置,范围在0~65535也就是两个字节.但是0~1024一般不可以设置,操作系统用了已经.所以我们要先来获取主机的IP地址和设置端口号.TCP监听是在自己的IP地址上进行的。(),参数是ip地址和端口号.()来获取服务器的ip地址。()来获取服务器的地址.协议,我们需要使用到。获取到主机的IP地址。
2024-07-07 20:03:32
402
原创 【qt】CAD下
我的发,好久没有更新了,忙着考试去了,只剩下最后一科英语了,我赶紧来更新,哈哈,上节课我们的CAD项目还没有做完呢,OK,那就来咯!我们上节课的成果:上节课我们只实现了左边工具栏的功能,但是我们上面的工具栏的功能还没有进行实现,所以我们现在话不多说,直接开干!这就是基于架构做的CAD项目,当然啦,还可以有更多的创意,你也试试看吧!播下一颗种子…
2024-06-26 11:28:30
750
2
原创 【qt】平面CAD(计算机辅助设计 )项目 上
用我们上节课刚刚学过的架构来绘制一个可以交互的CAD项目!因时间有限,我们先完成一半!图形项的添加基本一致.先创建一个图形项设置标识,可以移动设置画刷或者画笔设置堆叠等级设置数据随机设置位置创建添加图形项清空原来的选择设置现在添加的选择一生摘叶,不知寻根!
2024-06-14 19:09:32
574
2
原创 【qt】GraphicsView绘图架构
主要是知道视图,场景,图形项三者的关系,还有三者不同的坐标系,视图是在左上角是原点,场景和图形项都是自定义的.还有就是用这些的优点,可交互等等…加油!
2024-06-13 09:51:32
659
原创 【qt】坐标系变换
当我们需要某些特殊的绘图的时候,我们可以换个角度,来对坐标系进行变换,可以会出现意想不到的好结果!人生有两条路,一条需要用心走,叫做梦想;一条需要用脚走,叫做现实。心走得太快,会迷路;脚走得太快,会摔倒。愿你的人生不慌不忙,一路走得坦荡。
2024-06-11 09:01:57
505
原创 【qt】绘图
我们要想0到90°就需要乘以16,不然就是0~5°左右.学会了绘图.就请想象你是一名画家,请尽情开始你的创制吧!为什么要乘以16呢,因为qt里面将一度划分成了16份.画家有了,但是我们需要给他画笔,才能真正的可以画画!还有qt的0°是3点钟方向开始逆时针的方向.来绘图,我们可以形象的理解成一个画家!里面,绘图的操作都在这个函数里面进行!与凸多边形一样,但是更全面!原理就是用背景色填充.
2024-06-10 09:42:28
498
2
原创 【qt】启动窗口的玩法
启动窗口的玩法,用在的地方还是蛮多的,不管是为了加载资源,还是说为了登录验证,都会用到这个,因为可以是自定义的嘛,所有你们可以充分的发挥出你们的想象力!静。
2024-06-09 10:11:34
552
原创 【qt】MDI多文档界面开发
Qt提供了MDI(多文档界面),可以更方便的实现多个窗口的开发MDI使用QMdiArea作为多个子窗体的容器。这些子窗体,可以同享使用主窗体的工具栏和菜单栏,适合,需要进行多个文档编辑的场景,类似VS的编辑界面。安静 既是道路,也是终点!
2024-06-07 11:44:10
433
2
原创 【qt】项目移植
终于概率论考完了,有时间了,接着上个项目,我们继续来完成我们的多窗口开发,但是这次,我们要将上上个项目的Mainwindow的窗口移植过来.所以这节课最重要的知识点是如何移植一个项目.回到最开始,我们为什么要修改名字,导致这么多繁琐的步骤,因为我们的项目文件同名了,都是**Mainwindow**,所以我们必须进行修改!所以说,当我们创建一个项目是尽量不要使用默认的类名字,方便后续的移植操作!再说说多窗口开发,有没有感觉很厉害,可以无限套娃,**mainwindow**窗口里面有**mainwindow
2024-06-06 10:36:12
710
原创 【qt】多窗口开发
多窗口其实是比较简单的,主要是设计好,显示的方式确定好,就可以了!小彩蛋:有没有点熊猫烧香的感觉,这就是多窗口没什么好的句子,哈哈。
2024-06-01 12:02:00
1037
3
原创 【qt】自定义对话框
像我们前面一般就是只有一个主窗口,或者是只有一些简单的对话框,有的时候我们需要多窗口操作,并且需要一下高级的对话框的时候,我们就可以自定义来达到我们的需求。选择不带按钮的对话框类名,你自己随便起:OK,现在就开始来设计我们的对话框,这里可以设置按钮的图标哦.设计完我们的对话框设计对于自定义的对话框,也是有模板套路可寻的,注意的是数据之间的交互,面向对象的思想!确实我感觉我截的有点乱,来给你们一个我梳理的思维导图吧!是不是很爱你呀!哈哈.两岸猿声啼不住,轻舟已过万重山。
2024-05-30 20:49:44
1092
5
原创 【qt】一次性学会所有对话框
对话框就是主窗口的子窗口弹出,以供你操作完后,才能继续对主窗口进行操作。光说不练假把式,我们还是来边做边学。目标图:看到这么多是不是已经害怕了,不用怕,只要记住接口就行了,参数我们可以查找在线文档!先做界面吧!不会的可以问我哦,界面的拖放就不讲了!虽然对话框的种类虽多,但是一类的用法基本差不多,重要的是我们要记住接口就行了,参数不要背,看在线文档!对了,这里姚用到这些头文件:慢慢成长,慢慢成为大。
2024-05-28 10:59:27
522
1
原创 【qt】自定义代理类
自定义代理类主要应用于在视图中加入一些的组件,代理可以理解为是视图和模型的一个介质,可以让我们更好的实现我们想要的功能。
2024-05-27 14:37:20
842
5
原创 【qt】标准型模型 下
书接上回,我们已经实现了导入文件,添加行,插入行,删除行,接下来,我们开始实现接下来的功能。对于这些功能的处理,拿到item,可以通过行和列坐标,可以通过模型索引。对于上节的内容,我们主要是设置item。所以对于我们学过的东西一定要找相似点,要总结一下。好了,标准项模型和选择模型就讲到这里了。慌了,你就慢下来,还慌,你就停下来!
2024-05-25 16:29:20
611
2
原创 【qt】标准项模型
用来初始化模型,用我们刚刚从文本拿到的数据//添加数据到模型还有一些功能,我们下一接再讲,你们先熟练掌握这些功能。这节课主要用到的模型是标准项模型,附加一个选择模型。每个接口不要死记硬背,注意其含义,参数可以到在线文档里面查找。慌了,你就慢下来,还慌,你就停下来!
2024-05-24 09:57:30
1127
4
原创 【qt】初识模型和视图
模型有很多种,我这里只先简单了讲了文件系统模型和字符串链表模型.通过学习,我们要重点的掌握数据模型视图之间的关系。慌了,你就慢下来,还慌,你就停下来!
2024-05-23 10:26:01
1251
原创 【qt】QTableWidget 表格组件
表格的构建先列(表头)后行,每一个数据都是通过单元格进行设置。其次就是对增删改查功能的设计的掌握。人的一切痛苦,本质上都是对自己无能的愤怒。
2024-05-21 16:38:41
1064
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人