摘要:
#include <QNetworkInterface> #include <QList> void MainWindow::getIPPath() { QString strIpAddress; QList<QHostAddress> ipAddressesList = QNetworkInter 阅读全文
摘要:
今天给大家介绍三种QT里面使用多线程的方法 1、继承QThread并且重写run方法来实现多线程 1 #ifndef MYQTHREAD_H 2 #define MYQTHREAD_H 3 #include <QMutex> 4 #include <QThread> 5 class myQThrea 阅读全文
摘要:
如果用QTCreator开发的小伙伴,可能都知道.pro文件,但是里面的具体配置可能比较模糊,今天我就来给大家好好讲解下 一、名称解释 QT += :这个是添加QT需要的模块 TARGET = :生成最后目标的名字 TEMPLATE =:应用程序的生成模式,默认是app生成应用程序,如果需要生成库的 阅读全文
摘要:
老样子,不多BiBi,直接进入主题! 有时候在linux下编译好QT程序,用QTCreator运行没问题,打包移植到另一台机器上,用命令./XX执行就会报错:error while loading shared libraries:等等问题,有同学可能会问我的依赖库已经放在可执行文件同目录下了,怎么 阅读全文
摘要:
应该有好多小伙伴会遇到对象频繁创建与销毁,或者是多个类共用一个类的时候怎么解决,今天就给大家好好讲讲单例模式 1、既然是单例模式那就只能存在一个对象 2、头文件 class Singleton{ public: static Singleton* getInstance(); private: Si 阅读全文
摘要:
用过linux的小伙伴可能都知道,每次使用sudo的时候需要输入密码,这样很耽误事,那么接下来我会教大家如何去设置 一、1、输入su root进入root模式 2、输入visudo会打开/etc/sudoers文件 3、找到%sudo ALL=(ALL:ALL) ALL这一行修改为%sudo ALL 阅读全文
摘要:
今天给大家介绍下一种简单的配置文件ini的读写,一句话:简单 1、#include <QSettings> 2、ini文件书写格式: [DevOption]mainFun=25subFun=40service=1 3、读写ini文件 //qt写入ini配置文件 QSettings settings( 阅读全文
摘要:
一般我们用的最多的就是http请求,但是频繁的请求可能对服务造成的压力很大,所以今天谈谈websocket长连接,一句话:简单 1、什么是长连接? A:一次请求连接,终身使用,就可以长久的保持信息的交互,除非服务挂了 2、QT里面是如何使用websocket进行长连接的 ①首先在pro文件里面添加Q 阅读全文
摘要:
json这个小朋友熟悉又陌生,今天给同学们好好讲讲QT是如何使用json的,一句话:简单 1、什么是json? A:json就是个<key,value>字符串 ①一个json对象 {"name":"xupeidong","age":"18"} ②一个json数组里面嵌套json对象 [ {"pric 阅读全文
摘要:
把自己平时遇到的问题分享给大家 Question:linux系统Ubuntu下面有一个Trash,当我们删除文件后,清空Trash,过一段时间发现磁盘空间不足 Answer:其实我们并没有真正的删除文件,我们需要使用sudo rm -rf /home/yourname/.local/share/Tr 阅读全文