
QT学习之路
SueJean
希望自己越来越好。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QFile类读写文件编程
QFile提供了从文件中读取和写入数据的能力。我们通常会将文件路径作为参数传给QFile的构造函数。不过也可以在创建好对象最后,使用setFileName()来修改。QFile需要使用 / 作为文件分隔符,不过,它会自动将其转换成操作系统所需要的形式。例如C:/windows 这样的路径在 Windows 平台下同样是可以的。 QFile主要提供了有关文件的各种操作,比如原创 2017-03-04 15:50:18 · 1809 阅读 · 0 评论 -
QT绘图设备QPixmap,QImage,QPicture的区别
QPixmap:针对屏幕进行了优化,和平台无关,不能对图片进行修改。QImage:和平台无关,可进行对图片进行修改,在线程中绘图。QPicture:保存绘图的状态(二进制文件)。原创 2017-03-05 10:09:13 · 616 阅读 · 0 评论 -
QDataStream类用法实例
void Widget::writeData(){ //创建文件对象 QFile file("../test.txt"); //打开文件, 只写方式打开 bool isOk = file.open(QIODevice::WriteOnly); if(true == isOk) { //创建数据流,和file文件关联原创 2017-03-05 10:46:25 · 4441 阅读 · 0 评论 -
Qtudp组播编程
其必须指定为IPV4。编程为:udpSocket->bind(QHostAddress::AnyIPv4, 8888); //加入某个组播 //组播地址是D类地址 udpSocket->joinMulticastGroup( QHostAddress("224.0.0.2") );原创 2017-03-06 22:36:09 · 2036 阅读 · 0 评论 -
QTimer类使用方法。
widget.h#ifndef WIDGET_H#define WIDGET_H#include #include namespace Ui {class Widget;}class Widget : public QWidget{ Q_OBJECTpublic: explicit Widget(QWidget *parent = 0); ~W原创 2017-03-06 23:06:50 · 1108 阅读 · 0 评论 -
QT的TCP传文件防止粘包方法
就是传送文件的头部信息以后,再启动一个QTimer定时器延迟一下再发送文件的数据内容。原创 2017-03-07 20:43:49 · 1712 阅读 · 1 评论 -
connect函数的第五个参数特点
connect()第五个参数的作用,指定连接方式:默认,队列,直接 多线程时才有意义 默认的时候 如果是多线程,默认使用队列 如果是单线程, 默认使用直接方式 队列: 槽函数所在的线程和接收者一样 直接:槽函数所在线程和发送者一样原创 2017-03-11 12:42:39 · 3823 阅读 · 0 评论 -
Qt数据库SqlLite操作例程
直接上代码:widget.h文件内容:#ifndef WIDGET_H#define WIDGET_H#include namespace Ui {class Widget;}class Widget : public QWidget{ Q_OBJECTpublic: explicit Widget(QWidget *parent = 0);原创 2017-03-13 20:03:40 · 763 阅读 · 0 评论