QT开发(三十四)——QT多线程编程一、QT多线程简介QT通过三种形式提供了对线程的支持,分别是平台无关的线程类、线程安全的事件投递、跨线程的信号-槽连接。QT中线程类包含如下:QThread提供了开始一个新线程的方法QThreadStorage提供逐线程数据存储QMutex提供相互排斥的锁,..
分类:
编程语言 时间:
2016-12-06 04:39:16
阅读次数:
754
QT开发(三十五)——QT进程间通信Qt是一个跨平台的应用框架,其进程间通信机制当然可以使用所在平台的进程间通信机制,如在Windows平台上的Message机制、共享内存、文件映射、管道、Socket等。其中,Qt对一些许多平台共有的IPC机制进行了封装。一、TCP/IP其实就是通过网络模块..
分类:
系统相关 时间:
2016-12-06 04:36:12
阅读次数:
795
QT开发(四十八)——数据库SQL接口层SQL接口层提供了对数据库的访问,主要类包括QtSQL模块中的QSqlDatabase、QSqlQuery、QSqlError、QSqlField、QSqlIndex和QSqlRecord。QSqlDatabase类用于创建数据库连接,QSqlQuery用于使用SQL语句实现与数据库交互。一、QSqlDatabase1、QSq..
分类:
数据库 时间:
2016-12-04 01:13:14
阅读次数:
465
QT开发(五十一)——QtQuick基础一、QtQuick简介QT提供了两种独立的方法创建用户界面。QtQuick模块为创建流畅、鲜活的用户界面提供了一种标记语言。QtQuick模块适合需要动画元素的界面,以及应用程序主要运行在小屏幕和多点触控的设备上的场景。QtWidgets模块针对传统桌面提供..
分类:
其他好文 时间:
2016-12-04 01:10:43
阅读次数:
446
QT开发(四十九)——数据库用户接口层用户接口层主要包括QtSQL模块中的QSqlQueryModel、QSqlTableModel、QSqlRelationalTableModel。用户接口层的类实现了将数据库中的数据链接到窗口部件上,是使用模型/视图框架实现的,是更高层次的抽象,即便不熟悉SQL也可以操作数据库。需..
分类:
数据库 时间:
2016-12-04 01:10:38
阅读次数:
450
QT开发(五十)——QT串口编程基础一、QtSerialPort简介1、串口通信基础目前使用最广泛的串口为DB9接口,适用于较近距离的通信。一般小于10米。DB9接口有9个针脚。串口通信的主要参数如下:A、波特率:衡量通信速度的参数,表示每秒钟传送的bit的个数。例如9600波特表示每秒钟..
分类:
其他好文 时间:
2016-12-04 01:10:21
阅读次数:
321
QT开发(二十七)——QT常用类(一)一、QString1、QString简介QString提供了Unicode编码的字符串,使用隐式共享技术来节省内存和不必要的数据拷贝,不必考虑跨平台的兼容性。QString类成员函数中除了ascii()、latin1()、utf8()、local8Bit()函数,其他所有的函数都是可重入的..
分类:
其他好文 时间:
2016-12-03 16:07:23
阅读次数:
1464
QT开发(二十八)——QT常用类(二)一、QDir1、QDir简介QDir提供对目录结构及其内容的访问。QDir通过相对或绝对路径指向一个文件。2、QDir成员函数QDir主要成员函数如下:QDir::QDir(constQDir&dir)QDir::QDir(constQString&path=QString())Dir::QDir(constQString&am..
分类:
其他好文 时间:
2016-12-03 16:06:54
阅读次数:
668
QT开发(三十六)——Model/View框架一、Model/View框架简介1、Model/View框架核心思想Model/View框架的核心思想是模型(数据)与视图(显示)相分离,模型对外提供标准接口存取数据,不关心数据如何显示,视图自定义数据的显示方式,不关心数据如何组织存储。Model/View框架中..
分类:
其他好文 时间:
2016-12-03 16:06:25
阅读次数:
289
QT开发(三十九)——GraphicsView框架本文主要翻译自QT5.6.2GraphicsView官方文档一、GraphicsView框架简介QT4.2开始引入了GraphicsView框架用来取代QT3中的Canvas模块,并作出了改进,GraphicsView框架实现了模型-视图结构的图形管理,能对大量图元进行管理,支持碰撞检测,..
分类:
其他好文 时间:
2016-12-03 16:04:12
阅读次数:
329