Lv.3
咚咚隆地咚
更多个人资料
183
成长值
0
关注
1
粉丝
+ 关注
私信
个人介绍
一个c++新手
感兴趣或擅长的领域
编程语言
个人勋章
TA还没获得勋章~
成长雷达
180
3
0
0
0
个人资料
个人介绍
一个c++新手
感兴趣或擅长的领域
编程语言
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
互斥量 QMutex和QMutexLocker的对比
互斥量用于多线程的使用中,但是在多线程中可能会使用到同一个变量,在别人适用的时候需要进行等待。它等同于一把锁,在锁定的时候别人不能使用,别人进不来,但是在解锁以后大门就打开了,别的互斥量就可以来锁定他了。 QMutex他是一个最基本的互斥量 lock()和unlock是一对小夫妻,他们俩必须同时存在,谁缺了谁都不能使用。lock()用于锁定互斥量 如果别的吸纳成也想锁定这个互斥量,那他就得等...
咚咚隆地咚
2022-09-23 14:10:30
4364
0
0
2022-09-23 14:10:30
999+
0
0
Qt 实现udp通信
Udp相较于tcp,他是一个不可靠的无连接的协议,他适合用在可靠性要求不高的时候使用。但是他的实用性更为广泛,他可以实现一对一(单播),一对多(广播),多对多(组播)的方式进行通信。它相较于tcp好在他只需要一个程序就可以完成任务,不想tcp还需要客户端服务器端。并且 udp的单播和广播是同一种方式,只是在参数上有一点改进。在QUDPSocket类中,写入数据的方式有这样三种。qint64 ...
Qt
UDP
咚咚隆地咚
2022-09-23 14:09:40
5794
0
0
2022-09-23 14:09:40
999+
0
0
qt实现Tcp通信
Tcp是较为可靠,面向流卖弄相连接的传输协议,他比较合适用在连续数据的传送,但是他的实用性并不高,因为它是一种低级的网络协议,如果需求更多,http和ftp的使用更为广泛。Tcp通信是一对一的通信,客户端和服务器端是一种相辅相成,互相不可或缺的关系。注意:客户端与服务器端的监听端口和监听地址必须保持一致! 否侧会出现连接不成功的问题。 客户端virtual void connectToHos...
Qt
TCP/IP
咚咚隆地咚
2022-09-23 14:09:03
5782
0
0
2022-09-23 14:09:03
999+
0
0
QHostInfo 详细介绍
在我们需要读取本机的一些基本信息,或者查找主机的ip等等,我们可以使用 QHostInfo类,在使用此方法时,必须在Pro文件中加入QT += network这句,否则该类会出现加载不成功的情况接下来是一些常态的方法QHostInfo::localHostName(): 通过这条语句获取本机的主机名,如果我们需要获取主机的ip地址 必须先知道他的主机名称 他的返回值为字符串QHo...
咚咚隆地咚
2022-09-23 14:08:33
5753
0
0
2022-09-23 14:08:33
999+
0
0
qt动态链接库
动态链接库可分为两种:第一种隐式,第二种显式,两者具有各自的优点,接下来详细介绍。注意:在创建库的时候选用共享库 隐式链接:其他方法于静态链接库一样 但是要在include中添加动态库自动生成的_global.h 并且在新项目的目录下添加在debug和release状态下生成的dll文件 显式链接:在写调用函数的时候 一定要是这样的形式:extern “C” void ReadCamera...
Qt
咚咚隆地咚
2022-09-23 13:49:12
5532
0
0
2022-09-23 13:49:12
999+
0
0
QWidget、QDialog、QMainWindow的异同点
在qt使用过程中,我们可以在创建项目的时候发现,它有以下三个选择QWidget QDialog QMainWindow 在使用过程中,他们没有特别大的区别,今天来讲讲散着的差异。通过这个顺序可以发现,QWidget是老大,其他两个是他的小弟。其实QWidget是QDialog和QMainWindow的父,所以QDialog和QMainWindow其实是一对兄弟关系。他们俩拥有同一个父亲。 Q...
咚咚隆地咚
2022-09-23 13:48:38
5807
0
0
2022-09-23 13:48:38
999+
0
0
QT静态链接库
第一步: 创建一个c++库 空里面的内容可以是ui也可以直接是c++ 如果是ui的话 需要给他设置一下pro中的内容在这里 创建的时候一定是静态库!Pro的这一行需要被注释掉 QT -=gui//这一行注释掉不注释掉的话可能会导致.h文件以及cpp文件全部报错 让你无从下手!在pro中需要加上一下内容TARGET = myStaticLib # 用于...
Qt
咚咚隆地咚
2022-09-23 13:47:40
5623
0
0
2022-09-23 13:47:40
999+
0
0
QT 鼠标点击事件
在QT的使用过程中,使用获取鼠标事件的内容非常多,我们可以通过在鼠标点击移除等等操作之后,通过重写系统中的函数,对其进行多一步的操作。Qt事件主要包括鼠标事件和键盘事件两种。我们今天介绍的是鼠标事件。在QT中,所有的事件都来自于QEvent这个父类,因此,在鼠标事件的使用过程中那必然少不了他的出现,但是QEvent他里面有许许多多的子类,我们字啊使用鼠标事件时使用的时QMouseEvent ...
Qt
咚咚隆地咚
2022-09-23 13:47:05
2269
0
0
2022-09-23 13:47:05
999+
0
0
SO 将安卓数据转为C++可读数据
在c++与安卓的互相转化中,主要使用了JNI来进行作业。jni的数据解析,方便我们安卓端与pc端之间公用同一个数据结构,并可以实现数据的传输,这样会大大的减少我们的代码浪费。而jni回调java是通过反射来实现的,这些反射的接口都定义在 JNIEnv中。在之前的文章中有介绍到关于C++转为安卓可读的数据,今天来介绍将安卓数据转为C++可读数据。jclass aObjectClass = mJ...
C++
Java
咚咚隆地咚
2022-09-23 13:46:35
5238
0
0
2022-09-23 13:46:35
999+
0
0
qt treeview 树状导航栏
在目录的展示过程中,避免不了多级目录的展示,如果只是同级目录,我们可以使用listview做成,这种方法比较简单,但是在需要树状目录的时候,他的下一级目录需要进行缩进处理,以及可能会出现隐藏的状况,这样使用listview的话会比较麻烦,所以使用treeview的方法。但是为了美化,treeview 的默认比较不好看所以我也找了很多方法试一试,我在查询过种种发现一个比较好的方法就是自己重写,...
Qt
咚咚隆地咚
2022-09-23 13:46:01
2565
0
0
2022-09-23 13:46:01
999+
0
0
总条数:31
10
10
20
50
100
1
2
3
4
上滑加载中
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注