- 博客(15)
- 收藏
- 关注
原创 Qt通过http/https获取图片或者Json数据
(1)有可能遇到的问题解决方法1.查看Qt版本以及查看是否支持OpenSSL库2.使用以下两句打印:qDebug()
2024-08-06 17:59:36 299
原创 在Qt项目中不删除原有界面的基础上更换ui界面
引言:在Qt项目中,如果有一天客户要求只需要更换一个ui界面,但我们作为软件工程师,肯定是不可能说把旧的界面删掉的,万一客户后悔更换了ui界面,还是说以前的那个ui界面好看,那我们删掉了,那岂不是完蛋了,是吧?那么这一篇文章主要就是介绍如何在不删掉旧ui界面的基础上创建新ui界面,并且成功运用到项目中。
2024-07-22 00:11:55 271
原创 Qt解析json文件的json格式数据
引言:保存数据的方式有很多种,常见的就是将数据保存到文件(.txt),或者将数据保存到json文件,以及把数据保存到数据库(最常用)。那么,本文章就介绍一下Qt如何解析json文件的数据。
2024-07-12 00:53:43 410
原创 Qt的UDP通讯
引言:如果要使用网络通讯,但也允许一些包或者数据的丢失,那么可以选择使用UDP通讯,减少连接这一步骤的开销。服务端和用户端的操作是一样的,只是ip地址和端口号不一样,博主以本机测试Demo,所以ip地址是一样的,端口号必须不一样,否则发送数据的时候会收不到。
2024-07-07 23:09:18 191
原创 创建自定义控件的方法(以QListWidget条目控件为例)
引言:如果要删除QListWidget控件中选中的条目,并且要使用右键删除,那该如何呢?显然,Qt自带的QListWidget控件是没有响应右键这个槽函数的。1、添加一个新类,并且这个类继承于QListWidget类(博主命名这个新类为MYLISTWIDGET)(2)提升为自定义类后,QListWidget控件就变成自定义控件MYLISTWIDGET了。(1)右键要提升为自定义控件的控件,点击提升为,然后会弹出以下界面。注意:如果不写成有参构造,会报以下错误。3.到.ui文件将控件提升为自定义控件。
2024-07-06 03:40:36 218
原创 Qt控件ListWidget条目以及自定义条目的使用方法
1.因为我们有new操作,所以其实还是主动delete一下会比较好,这样逻辑比较严谨一些,写Demo倒没什么,若真正到了公司项目,这样有可能会导致内存泄漏的,很危险。
2024-07-04 19:13:51 229
原创 Qt语言家的使用
4.然后找到上面菜单栏的工具,点击工具,找到外部,再找到Qt语言家,点击更新翻译。5.然后使用Qt的Linguist语言家软件打开ts文件,选择源语言和目标语言。如果是翻译成中文的,则直接照抄中文即可,翻译成英文的则需要写英文。6.然后点击Qt软件菜单栏的工具->外部->Qt语言家->发布翻译,项目文件夹下就会生成两个qm文件,这两个文件就是需要加载的翻译文件。8.然后在翻译按钮的槽函数中实现翻译操作,至此便可实现中英翻译。3.在项目文件中增加需要翻译的语言文件。7.将qm文件添加到项目中。
2024-06-25 19:42:19 504
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人