![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
普通网友
这个作者很懒,什么都没留下…
展开
-
使用QUdpSocket进行UDP编程
UDP(用户数据报协议)是一个轻量级的,不可靠的,面向数据报的,无连接协议。当可靠性不是很重要的时候就可以使用该协议。例如:一个用于报告时间的服务器可以使用UDP。如果包含时间的数据报丢失了,那么客户端只需发出另外一个请求。 QUdpSocket类允许你发送和接收UDP数据报。它继承自QAbstractSocket,因此它有共享了QTcpSocket的大多数接口。最主要的不同就是Q转载 2014-10-22 14:51:36 · 1788 阅读 · 0 评论 -
信号与槽 实验1
做了一个关于信号和嘈的有趣原创 2014-11-22 10:52:32 · 377 阅读 · 0 评论 -
Qt 正则表达式
1、 QT中的QRegExp类实现了正则表达式的模式匹配。2、Qt中有两个不同类的正则表达式.- 第一类为元字符.它表示一个或多个常量表达式.- 令一类为 转义字符,它代表一个特殊字符. 1) 元字符. 匹配任意单个字符.例如, 1.3 可能是1. 后面跟任意字符,再跟3^ 匹配字符串首. 例如, ^12可能是转载 2014-10-10 20:59:32 · 377 阅读 · 0 评论 -
QT父子与QT对象delete
很多C/C++初学者常犯的一个错误就是,使用malloc、new分配了一块内存却忘记释放,导致内存泄漏。Qt的对象模型提供了一种Qt对象之间的父 子关系,当很多个对象都按一定次序建立起来这种父子关系的时候,就组织成了一颗树。当delete一个父对象的时候,Qt的对象模型机制保证了会自动的把 它的所有子对象,以及孙对象,等等,全部delete,从而保证不会有内存泄漏的情况发生。任何事情都有正反两转载 2014-10-10 20:27:43 · 764 阅读 · 0 评论 -
setMask()与实现不规则形状的窗口
在Qt中有两种方法来实现不规则形状的窗口1.可以设置QWidget的窗口属性Qt::WA_TranslucentBackground为true来实现。但是利用这个属性有很大的限制。在window平台下,你必须设置Qt::FramelessWindowHint属性为true,设置窗口为一个没有标题栏的窗口。在X11平台下,你还要依靠 a compositing window mana转载 2014-10-25 09:11:54 · 796 阅读 · 0 评论 -
QML基础——UI布局管理
概述使用Qt做过UI的一定对QHBoxLayout, QVBoxLayout, 和QGridLayout这三个最重要也最常使用的layout managers非常熟悉。那么在QML中又是如何控制和管理UI布局的呢?那么我们这篇文章就为大家介绍这些基础知识。首先,QML同样允许大家使用硬编码的方式将位置数值直接写到代码中,但是这样做首先难以适应UI的调整,其次代码维护起来也很困难。因转载 2014-10-24 16:18:25 · 327 阅读 · 0 评论 -
QML基础——UI布局管理
概述使用Qt做过UI的一定对QHBoxLayout, QVBoxLayout, 和QGridLayout这三个最重要也最常使用的layout managers非常熟悉。那么在QML中又是如何控制和管理UI布局的呢?那么我们这篇文章就为大家介绍这些基础知识。首先,QML同样允许大家使用硬编码的方式将位置数值直接写到代码中,但是这样做首先难以适应UI的调整,其次代码维护起来也很困难。因转载 2014-10-24 16:16:19 · 338 阅读 · 0 评论 -
QML语言介绍
QML是一种声明式语言,设计用来描述程序中的用户接口:就是看起来像什么,它的行为是什么。在QML中,一个用户接口被定义为对象的属性树。这种对不管有没有编程经验的人都适合,javascript是QML中的脚本语言,所以你必须学一点关于它的知识。在你深入QML之前,学习一点html和css的基础是很有用的,但不是必须的。QML语法基础:qml看起来是像这样的:转载 2014-10-24 17:30:05 · 464 阅读 · 0 评论 -
关于“删除线程”时出现的错误
对于正常的删除线程,这里指软件关闭时删除线程,这里就不讨论了。首先本文说的线程,是对一个自定义线程的再继承,比如:Mythread::MyThread(QObject *parent) :QThread(parent){ stop = false;}Mythread::run(){ while(!stop){ }} MyObject::MyObject(QObject *parent)原创 2014-12-15 11:51:33 · 410 阅读 · 0 评论