QT开发(一)——QT简介一、QT简介1、QT简介 QT是一个跨平台的C++图形用户界面库,由挪威TrollTech公司出品,目前包括Qt Creator, QtEmbedded,Qt Designer快速开发工具,Qt Linguist国际化工具等部分,Qt支持所有Linux/Unix系统,还支持Windows平台。2、QT优点
原创
2016-09-27 11:55:39
10000+阅读
点赞
Qt高级——Qt插件开发一、Qt插件机制1、Qt插件简介插件是一种遵循一定规范的应用程序接口编写出来的程序,定位于开发实现应用软件平台不具备的功能的程序。2、Qt插件APIQt提供了两种API用于创建插件:一种是高阶API,用于扩展Qt本身的功能,如自定义数据库驱动,图像格式,文本编码,自定义样式等;一种是低阶API,用于扩展Qt应用程序。3、通过插件扩展应用程序功能A、定义一个接口集(只有纯虚函
原创
精选
2018-04-24 16:35:26
10000+阅读
点赞
6评论
本章将介绍使用Qt5开发。我们将告诉你如何安装Qt SDK,如何使用Qt Creator IDE创建以及运行一个简单的Hello World应用程序。 一、安装Qt5 SDK Qt SDK包括构建桌面或嵌入式应用所需的工具,最新版本可以从Qt-Project homepage上获取(推荐方式)...
转载
2014-05-19 14:30:00
230阅读
2评论
开发Activex控件,以供其他应用程序调用,本篇章讲解Qt调用Activex控件,不限于Qt开发的Activex控件。
原创
2021-08-24 11:52:02
8482阅读
开发Activex控件,以供其他应用程序调用,本篇章讲解Qt调用Activex控件,不限于Qt开发的Activex控件。
原创
2022-02-05 14:34:07
8617阅读
方法1 利用QTime,其精度为ms级#include #include QTime time;time.start();function();qDebug()#include struct timeva...
转载
2016-08-26 09:54:00
122阅读
2评论
QT开发(十一)——QT显示组件 QT中有七种显示组件,分别是标签QLabel、文本浏览器QTextBrowser、绘图视图QGraphicsView、日历组件QCalendarWidget、LCD数字显示框QLCDNumber、进度条QProgressBar、线条QLine。一、QLabel组件1、QLabel组件简介 &nbs
原创
2016-11-02 16:31:28
8772阅读
QT开发(十四)——QT绘图系统一、QT绘图原理 Qt4中的2D绘图系统称为Arthur绘图系统,可以使用相同的API在屏幕上和绘图设备上进行绘制,主要基于QPainter、QPainterDevice和 QPainterEngine。QPainter执行绘图操作,QPainterDevice提供绘图设备,是一个二维空间的抽象,QPainterEngi
原创
2016-11-02 23:13:44
10000+阅读
点赞
1评论
1、开发socket网络通信时,需要在.pro 文件中添加 network项 QT += network 2、 报错: mutilple definition of 时,查看 .pro 文件中依赖的文件是否重复,若重复,删除即可
转载
2018-10-13 10:27:00
189阅读
2评论
QT5有专门的串口类: QSerialPort:提供访问串口的功能 QSerialPortInfo:提供系统中存在的串口的信息 具体使用方法: 1.在pro文件中加入: QT += serialport2...
转载
2016-09-06 15:41:00
107阅读
2评论
1.打开 Qt Creator,新建工程 2选择工程模板 3.点击“选择”,输入工程名 4.下一步,下一步,完成 5.选中工程文件夹,右键,添加新文件,命名main 6.打开main.cpp,添加代码 #include <QApplication> #include <QPushBut
原创
2012-11-26 22:09:00
481阅读
QT开发(六)——QT容器组件 QT中有九种容器组件,分别是组合框QGroupBox、滚动区QScrollArea、工具箱QToolBox、选项卡QTabWidget、控件栈QWidgetStack、框架QFrame、组件QWidget、MDI窗口显示区QMdiArea、停靠窗口QDockWidget。一、QGroupBox分组框1、QGroupBox
原创
精选
2016-11-01 11:03:57
10000+阅读
点赞
3评论
QT开发(七)——QT按钮组件 QT中有六种按钮组件,分别是按压按钮QPushButton、工具按钮QToolButton、单选按钮QRadioButton、多选按钮QCheckBox、命令链接按钮QCommandLinkButton、按钮盒QButtonBox。一、QPushButton组件1、QPushButton组件简介QPushButton组件
原创
2016-11-01 16:51:37
10000+阅读
QT开发(十)——QT输入组件 QT中有十三中输入组件,分别是下拉列表框QComboBox、字体下拉框QFontComboBox、行编辑框QLineEdit、文本编辑框QTextEdit、无格式文本编辑框QPlainTextEdit、整数旋转框QSpinBox、小数旋转框QDoubleSpinBox、时间编辑框QTimeEdit、日期编辑框QDateE
原创
2016-11-02 16:27:41
10000+阅读
Qt5.9安装包整合了全部资源,包括所有可选的不同版本及编译器,不用再单独下载,虽然大了点,但方便了很多。有时可能需要用VS搭配Qt来使用,但有时又想用QtCreator+mingw or QtCreat...
转载
2017-10-25 15:15:00
95阅读
2评论
Qt 蓝牙开发
1.要使用qt蓝牙模块, 项目的 .pro要声明使用2.有了lambda函数后,不用再一个个声明和创建具名槽函数的感觉挺好,就是代码成一坨了3.虽然说是低功耗蓝牙,但还是要记得用完后断开和外设店连接,之前忘记断开,一晚上一个纽扣电池的点就被耗光了4.GATT Profile 简介搜寻附近全部的蓝牙设备根据搜寻出的蓝牙设备信息,筛选出要连接的蓝牙设备进行连接
转载
2021-05-08 14:00:20
933阅读
2评论
首先,在工程文件里面, QT += serialport 在头文件里面, #include <QSerialPort> 1、配置打开串口 QSerialPort* myserial = new QSerialPort(): this->myserial->setPortName("1");//
转载
2017-04-04 13:11:00
111阅读
2评论