
Qt
小孩shw
这个作者很懒,什么都没留下…
展开
-
SSD4实验2
Take Assessment: Exercise 21.需求分析本实验的需求分析就是为了完全拷贝一个图形化界面,如下所示以及拷贝后大致的图形化界面为:2.概要设计1.一个图形化界面的拷贝就是将其控件,以及控件的事件拷贝,目的就是拷贝一份一摸一样的界面,但是由于UI软件的不同,就比如Qt,netbean,swing,javafx等的控件的形状是不一样的,所以这些东西就不需要一定一摸一样,但是事件要相同,这里我选择Qt,同时也用到了一些必要的工具。2.调试原有的exe文件,发现以下事件:(1原创 2020-11-24 00:27:54 · 1106 阅读 · 0 评论 -
Qt如何连接数据库(以sqlite为例实现登录和注册界面)
如果连接以有的数据库,比如要调用其他包里的数据库,例如这个数据库的路径为C:/user/db,名字叫做datebase1.db,数据库用户名为shw,密码为123456,那么就在main函数里添加如下代码 db.setDatabaseName("C:/user/db/datebase1.db"); db.setUserName("shw"); //设置数据库用户名 db.setPassword("123456"); db.open()原创 2020-07-17 09:50:34 · 6863 阅读 · 2 评论 -
Qt中的TCP和UDP协议
UIP协议如下:程序编写的流程如下可以看出,在UDP方式下客户端并不与服务器建立联系,它只负责调用发送函数向服务器发出数据报。类似的,服务器也不从客户端接受连接,只负责调用接收函数,等待来自某客户端的数据到达。Qt中通过QUdpSocket类实现UDP协议的编程TCP协议如下:首先启动服务器,一段时间后启动客户端,它与此服务器经过三次握手后建立连接。此后 的一段时间内,客户端向服务器发送一个请求,服务器处理这个请求,并为服务器发回一个响应。这个过程一直持续下去,直到客户端为服务器发一个文件结束符原创 2020-07-16 20:10:58 · 538 阅读 · 0 评论 -
Qt如何生成一个可执行的exe文件
第一步:把要生成的exe文件放入一个单独的文件夹中,然后点击win(打开开始界面),输入qt,选择第一个,跳转到后台第二步:把exe的路径复制(这里是放入单独一个文件夹的exe)输入cd/d 路径例如:第三步:输入:windeployqt exe的文件名例如:就可以把需要的dll文件都加到以有的文件夹里了,这个时候就可以直接运行exe文件,赶快打包压缩发给你的朋友去一起看一看你做的项目吧...原创 2020-07-16 17:04:19 · 2026 阅读 · 1 评论 -
如何在Qt中的Qcombobox控件中添加数据
如何再Qt中的Qcombobox控件中添加数据1.利用addItem方法就可以(动态添加)这种方法适合动态添加,即添加的数据会随运行的程序改变而改变例如在ui里拖了一个combobox,然后再在一些方法中需要用到的时候添加如下代码(假设这里的combobox的名字为cbxConnection,要添加的字符串为s) ui->cbxConnection->addItem(s);就可以动态添加代码了如下:这里的cbxconnection是只有两个选项当我客户端发了一条消息之后:这原创 2020-07-15 15:26:25 · 9862 阅读 · 2 评论