qt
with_dream
这个作者很懒,什么都没留下…
展开
-
qml整理
1、属性//属性//type可以为var 表示通用类型 也可以为具体类型 如int,long等[default] property <type> <name> : <value>//别名property alias <name> : <reference>属性可以定义信号1.2、qml的类型qml类型类型说明booldoubleenumerationintlist.原创 2020-05-29 21:01:33 · 317 阅读 · 0 评论 -
qt视图简单总结
1 场景 QGraphicsScene不可见,管理图元及视图类坐标原点在中心2 视图 QGraphicsView提供一个可视窗口,用于显示场景中的图元坐标原点在左上角3 图元 QGraphicsItem其子类有直线图元,椭圆图元等,功能包括处理鼠标事件,键盘事件,拖拽事件,分组,碰撞检测图元还提供旋转,缩放,移动等变形操作坐标原点在中心4 坐标映射场原创 2016-10-14 01:02:27 · 386 阅读 · 0 评论 -
qt绘图简单总结
1 QPen画笔,可以设置风格,线宽,画刷,画笔端点风格,画笔连接风格2 QBrush画刷,可以设置填充模式,颜色,渐变,纹理3 QPainter QPainterPath根据点画图形(方形,圆形)4 支持svg原创 2016-10-14 01:01:27 · 387 阅读 · 0 评论 -
qt数据库总结
1 QSqlDatabase提供数据库连接等操作2 QSqlQuery提供数据库的增删改查等操作query.prepare 预操作3 QSqlResult QSqlRecord对查询返回的结果集的操作原创 2016-10-14 01:00:25 · 246 阅读 · 0 评论 -
qt多线程及管理
1 多线程继承QThread,重写void QThread::run();调用start() 方法2 多线程控制 与Linux线程控制类似(1) 互斥QMutex QMutexLocker封装类,提供自动解锁的功能(2) 信号量QSemaphore(3) 线程的等待与唤醒QWaitCondition原创 2016-10-14 00:59:45 · 454 阅读 · 0 评论 -
qt鼠标 键盘事件
1 鼠标事件QWidget::setMouseTracking(true);继承QWidget或其子类,重写mouseMoveEvent/mousePressEvent/mouseReleaseEvent/mouseDoubleClickEvent(QMouseEvent *); 设置setMouseTracking(true);2 键盘事件继承QWidget或其子类,重原创 2016-10-14 00:58:18 · 334 阅读 · 0 评论 -
qt网络总结
1 基本方法QHostInfo 主机名相关QNetworkInterface ip地址和网络接口信息QNetworkAddressEntry ip和mac相关2 TCP UDP3 HTTP及FTP协议QNetworkAccessManager 管理网络请求的发送与获取 get和post方法QNetwork原创 2016-10-14 00:57:02 · 238 阅读 · 0 评论 -
qt基础总结
一 1 QString QString("%1根据arg的参数").arg("将填充%1的参数")QString("").isNull(); //QString("").isEmpty(); //2 QList子类:QByteArrayList, QItemSelection, QQueue, QStringList2.2 QLinkList原创 2016-09-21 00:26:58 · 322 阅读 · 0 评论 -
qt文件
1 QFile提供文件的一些基本操作,如打开,读写2 QTemporaryFile提供临时文件3 QTextStream文本流,主要操作文本文件,相比java一堆的流,这个确实好简便,还提供java中序列化和反序列化的功能4 QDataStream字节流,主要操作二进制文件5 QDir目录操作6 QFileInfo文件详细信息7 QFil原创 2016-10-08 23:32:05 · 215 阅读 · 0 评论 -
qt控件
盗个图,虽然5.7版本了,但是这个图还是很全面主要的是布局,控件原创 2016-10-08 22:57:42 · 229 阅读 · 0 评论