自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Qt获取PC网络接口

获取网络接口的IP地址很简单,主要就是过滤问题。因为会同时获得包括链路地址、本地回环地址等allAddresses()函数获取所有的IP地址,但改方式不便于区别虚拟机的虚拟IP地址:/*过滤链路地址*/quint32 nMinRange = QHostAddress("169.254.1.0").toIPv4Address();quint32 nMaxRange = QHostAddress("169.254.254.255").toIPv4Address(); /****分割线***/QLis

2020-05-30 16:59:29 333

原创 QT线程的两种添加方式

QT线程的两种添加方式:子类化QThread的方法;使用moveToThread的方法;区别:子类化QThread的方法,只有run函数里面的内容是执行在子线程里的,其他的部分,比如槽函数什么的还是在父线程里执行。还有一种方法,是子类化QObject,新建一个线程,然后使用MoveToThread把这个类的对象移到新建的线程中,这种做法使得它所有的槽函数都是执行在新开辟的线程里面。使用...

2019-09-04 15:05:45 532

原创 Qt文本翻译方法

首先,在代码中将要翻译的字符串使用tr()函数包裹起来。例如:QSting str = tr(“hello world”);接下来开始制作qm文件:1)在工程.pro文件中写入: TRANSLATION += <.filename>_ZH_CN.ts #这里语言和区域名字一定要严格,否则之后生成的同名.qm文件无法被Qt翻译器加载#2)利用命令行工具lupdate -verbos...

2019-08-20 16:10:24 1211

转载 奇偶校验(转载)

关于奇偶校验Ø奇偶校验原理:通过计算数据中“1”的个数是奇数还是偶数来判断数据的正确性。在被校验的数据后加一位校验位或校验字符用作校验码实现校验。Ø校验位的生成方法Ø奇校验:确保整个被传输的数据中“1”的个数是奇数个,即载荷数据中“1”的个数是奇数个时校验位填“0”,否则填“1”;偶校验:确保整个被传输的数据中“1”的个数是偶数个,即载荷数据中“1”的个数是奇数个时校验位填“1”,否则填“...

2019-06-29 17:15:45 250

转载 C++静态成员变量和静态成员函数详解(转载,用于学习记录)

类的静态成员有两种:静态成员变量和静态成员函数。静态成员变量就是在定义时前面加了 static 关键字的成员变量;静态成员函数就是在声明时前面加了 static 关键字的成员函数。下面的 CRectangle 类就有两个静态成员变量和一个静态成员函数。class CRectangle{private: int w,h; static int nTotalArea; //静态...

2019-06-29 16:13:16 200

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除