一杯清酒邀明月
天下本无事,庸人扰之而烦耳。

随笔分类 -  Qt

上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 52 下一页
Qt 获取QGraphicsScene的缩略图即导出到图片
摘要:是应用了他的render函数,render的作用是: Renders the source rect from scene into target, using painter. This function is useful for capturing the contents of the sc 阅读全文
posted @ 2021-02-20 09:36 一杯清酒邀明月 阅读(643) 评论(0) 推荐(1)
Qt 将QGraphicsScene保存为图片
摘要:1 QImage image(m_Pixmap.width(), m_Pixmap.height(), QImage::Format_RGB888); 2 QPainter painter(&image); 3 m_pGraphicsScene->render(&painter); //关键函数 4 阅读全文
posted @ 2021-02-20 09:01 一杯清酒邀明月 阅读(1535) 评论(0) 推荐(0)
Qt QElapsedTimer 计时器
摘要:QElapsedTimer提供了一种快捷的计算流逝时间的方法。它通常被用来计算两个事件或操作之间过去了多久。并且,该类的方法非常类似于我们之前讲过的QTime类的三个计时函数,所以,我们可以很快速的在使用这两个类的代码之间进行移植。但是,不像QTime,QElapsedTimer会尽可能的使用某种单 阅读全文
posted @ 2021-02-09 10:56 一杯清酒邀明月 阅读(4627) 评论(0) 推荐(1)
Qt 如何设置textedit控件按下enter就把消息发出去?
摘要:如图效果:上面是一个textBrowser控件,用来显示我发的东西下面是一个textedit控件,用来发东西 所以,这里实现的是在textedit里面输入文字,按下enter之后,文字到上面去了,当然也可以单击“发送” ui界面如图: 代码如下widget.h中 1 #ifndef WIDGET_H 阅读全文
posted @ 2021-02-08 09:49 一杯清酒邀明月 阅读(738) 评论(0) 推荐(0)
Qt QComboBox 自动查找匹配项功能实现
摘要:为QCombox 添加QCompleter; 1 QComboBox *cmbTest = new QCombox; 2 QCompleter *pCompleter = new QCompleter(cmbTest->model(), this); 3 cmbTest->setCompleter( 阅读全文
posted @ 2021-02-05 15:19 一杯清酒邀明月 阅读(1178) 评论(0) 推荐(0)
Qt QComboBox+QCompleter实现搜索自动匹配
摘要:搜索框默认隐藏起来,在界面上按Ctrl+F的时候打开搜索匹配输入框 1 m_speedSearch = new SpeedSearch(this); 2 m_speedSearch->initData(QStringList() << "123" << "124" << "110" << "111" 阅读全文
posted @ 2021-02-05 15:04 一杯清酒邀明月 阅读(1856) 评论(0) 推荐(0)
Qt QLineEdit、QCombox、QCompleter 实现模糊搜索
摘要:一、模糊搜索界面由QLineEdit、QCombox组合实现,原始界面如下图所示 二、实现效果如下图所示 三、示例代码 ① .h文件 1 #ifndef MAINWINDOW_H 2 #define MAINWINDOW_H 3 4 #include <QMainWindow> 5 6 namesp 阅读全文
posted @ 2021-02-05 14:38 一杯清酒邀明月 阅读(2941) 评论(0) 推荐(0)
Qt 3D入门(二)
摘要:前面我们使用Qt 3D框架创建了一个最基本的3D程序,蓝色的背景,里面什么也没有。 现在,我们要在此基础上把3D模型放进去。3D建模的工具有很多,Auto CAD, 3DS Max,Rhino, Blender等等,有收费,有免费,不一而足,总有一款你会喜欢。 在学校不同的专业学的软件可能不同,笔者 阅读全文
posted @ 2021-02-05 09:46 一杯清酒邀明月 阅读(2966) 评论(0) 推荐(0)
Qt 3D入门(一)
摘要:最近工作中可能需要用到3D技术,虽然在工作中使用Qt的年限超过了十年,但对3D技术还是非常陌生的,有很多知识需要恶补。 研究了几天的Qt 3D,包括Qt 3D Studio,总算有了一些眉目,但需要恶补的知识还非常多,后面再说吧。 Qt 3D不仅可以使用C++来进行编程,更方便的还是使用Qt Qui 阅读全文
posted @ 2021-02-05 09:45 一杯清酒邀明月 阅读(2430) 评论(0) 推荐(0)
Qt 蓝牙库基础
摘要:1.目的 使用QT自带的蓝牙功能库进行学习开发,了解蓝牙设备的工作原理和使用流程,目的搭建可以自由控制的蓝牙app,为以后的学习生活做基础。 2.本地设备 采用自己vivo Y53的手机作为实验对象。 使用到的QT蓝牙库的类名: QBluetoothLocalDevice 我们可以直接到QT软件帮助 阅读全文
posted @ 2021-02-04 15:35 一杯清酒邀明月 阅读(2079) 评论(0) 推荐(0)
Qt 类库模块划分详解
摘要:Qt 类库里大量的类根据功能分为各种模块,这些模块又分为以下几大类: Qt 基本模块(Qt Essentials):提供了 Qt 在所有平台上的基本功能。 Qt 附加模块(Qt Add-Ons):实现一些特定功能的提供附加价值的模块。 增值模块(Value-AddModules):单独发布的提供额外 阅读全文
posted @ 2021-02-04 15:16 一杯清酒邀明月 阅读(943) 评论(0) 推荐(0)
Qt Modbus通信(RTU模式)
摘要:相关Qt Class QModbusRtuSerialSlave (服务器类) QModbusServer QModbusDevice QModbusClient QModbusRtuSerialMaster(客户端类) QModbusRequest QModbusResponse QModbusR 阅读全文
posted @ 2021-02-04 14:51 一杯清酒邀明月 阅读(10057) 评论(1) 推荐(0)
Qt 自带的数据库QSQLITE
摘要:database.h 1 #ifndef DATABASE_H 2 #define DATABASE_H 3 4 #include <QTextCodec> 5 #include <QSqlDatabase> 6 #include <QSqlQuery> 7 #include <QTime> 8 # 阅读全文
posted @ 2021-02-03 15:18 一杯清酒邀明月 阅读(848) 评论(0) 推荐(0)
Qt 使用SQLite数据库
摘要:前言 SQLite(sql)是一款开源轻量级的数据库软件,不需要server,可以集成在其他软件中,非常适合嵌入式系统。Qt5以上版本可以直接使用SQLite(Qt自带驱动)。 用法 1 准备 引入SQL模块在Qt项目文件(.pro文件)中,加入SQL模块: QT += sql 引用头文件在需要使用 阅读全文
posted @ 2021-02-03 15:12 一杯清酒邀明月 阅读(1776) 评论(0) 推荐(1)
Qt 使用数据库SQLite、SQL Server
摘要:在使用数据库时,需要查看安装的QT中支持的驱动列表。一般可以在QT安装目录中的plugins/sqldrivers文件夹中查看所有的驱动插件文件。 本文重点不在此,故不再细述。 在xxx.pro工程文件中需要添加如下: QT += sql 连接SQLite数据库: 该数据库为轻量级数据库,使用方便。 阅读全文
posted @ 2021-02-03 13:58 一杯清酒邀明月 阅读(1105) 评论(0) 推荐(0)
Qt SQL的使用 MySQL
摘要:SQL类分成三层: 用户接口层:这些类提供了基于数据的窗口部件,这些窗口部件不仅连接数据库还可为用户所浏览。Qt设计器集成了这些类并可用来创建基于数据的窗体。这些窗口部件可以在程序中与C++代码直接交互。支持这一层的类包括:QSqlEditorFactory, QSqlForm, QSqlPrope 阅读全文
posted @ 2021-02-03 13:52 一杯清酒邀明月 阅读(596) 评论(0) 推荐(0)
Qt 数据库(支持10种数据库)
摘要:Qt 提供了 QtSql 模块来提供平台独立的基于 SQL 的数据库操作。这里我们所说的“平台独立”,既包括操作系统平台,有包括各个数据库平台。另外,我们强调了“基于 SQL”,因为 NoSQL 数据库至今没有一个通用查询方法,所以不可能提供一种通用的 NoSQL 数据库的操作。Qt 的数据库操作还 阅读全文
posted @ 2021-02-03 13:48 一杯清酒邀明月 阅读(3315) 评论(0) 推荐(0)
Qt 使用QScrollArea无法滑动的解决办法
摘要:因工作原因从来没有用过Qt的我最近也接触了一下Qt,在使用QScrollArea的时候发现UI添加进QScrollArea无法滑动,在网上找了很多教程也没发现一个编程新手,能给新手讲明白的教程。无奈之下只好自己琢磨,下面给大家分享下我使用QScrollArea的过程及其Demo。 两种方法: 1.直 阅读全文
posted @ 2021-01-26 11:38 一杯清酒邀明月 阅读(2684) 评论(0) 推荐(1)
Qt 设置QCombobox里面的选项不可选择
摘要:有两种方法 第一种: 1 disable =true; 2 QStandardItem* item = model->item(1); 3 item->setFlags(disable ? item->flags() & ~(Qt::ItemIsSelectable|Qt::ItemIsEnable 阅读全文
posted @ 2021-01-25 16:36 一杯清酒邀明月 阅读(3994) 评论(0) 推荐(0)
Qt 遍历comboBox下拉框的内容并进行判断
摘要:一共用到两个函数:1、count();用于计算当前Combox中一共有几个item。2、itemText(int i);参数 i 是需要查看item的索引。用来查看当前item的text(文本信息)。 1 for(int i = 0; i < ui->comboBox_displayDev->cou 阅读全文
posted @ 2021-01-25 16:34 一杯清酒邀明月 阅读(2718) 评论(0) 推荐(1)

上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 52 下一页