QT
QT相关的空间和库的使用介绍
_虚竹
一个摸着石头过河,一路在程序世界爬坑的笔记。
展开
-
QT编译MySQL驱动
环境准备1 mysql开发包,C API 6.1.11 2Qt5.14.2 安装时勾选源码,本文使用的是这个版本,主要是勾选源码 mysql开发包获取及安装1 获取:MySQL :: Download MySQL Connector/C (Archived Versions)2 根据主机选择合适的版本,下载下来后双击进行安装3 安装时选择 custom,可以对安装路径修改,然后一路下一步即可。驱动编译配置1 使用qt打开mysql驱动源码路径: ......原创 2021-12-04 17:43:16 · 952 阅读 · 0 评论 -
Qt_线程同步_信号量_QSemaphore
#include <QCoreApplication>#include <thread>#include <QSemaphore>#include <iostream>const int DataSize = 50; // 要生产/消费的数据量const int BUFSIZE = 5; // 缓冲区/队列大小int buff[BUFSIZE] = {0}; // 缓冲区/队列QSemaphore freeBuffe.原创 2021-11-15 20:37:28 · 474 阅读 · 0 评论 -
Linux中Qt环境编译链接依赖opencv库时报错
错误信息1: error: pictext.o: undefined reference to symbol '_ZN2cv6String10deallocateEv'2: libopencv_core.so.3.4:-1: error: error adding symbols: DSO missing from command line解决方法在pro工程文件中添加:LIBS += -Lopencv_PATH -lopencv_core...原创 2021-08-06 14:54:05 · 366 阅读 · 0 评论 -
QJSON的使用介绍之写篇
简介QJson已经在QT5中集成到了QtCore模块中,在使用QJson时不需要额外引入其它模块。C++常用的Json库:JsonCpp,CJSON,QJson本文主要介绍QJSON,在将QJson数据写入到文件主要会用到有关QJSON的三个类:1 QJsonArray:json数组类,类似QVariantList2QJsonObject:json对象类,类似QVariantMap3QJsonDocument:json文档类,主要将用于转换json与ByteArray格式数据..原创 2021-07-09 11:01:25 · 1324 阅读 · 0 评论 -
QJSON的使用介绍之读篇
上一页:QJSON的使用介绍之写篇简介读Json除会用到写时需要的类,还需要QJsonParseError用于在将文件数据转换为Json格式数据时的错误接收。本章例子,将前面写到文件中的json读取到QJson中。为了多次读方便,封装一个通用的读JSON函数,提供给下面的例子使用:/** * outDoc: 保存解析结果。 * fileName: 要解析的json文件名称 * return: 成功:true, 失败: false */bool readFile(QJson原创 2021-07-09 15:50:57 · 3163 阅读 · 0 评论 -
QT与JavaScript交互
简介 本篇主要对QT与JavaScript的交互方法通过代码进行详细说明,实现的QT版本是 4.8.7,QT += webkit。完整代码中包含启动html调试窗口的方法。QT中调用JS函数// 调用js中的无参无返回值,名为QtCallNoParam的函数ui->qwebView ->page()->mainFrame()->evaluateJavaScript(QString("QtCallNoParam()"));// 调用js中的有两个参数...原创 2021-08-02 16:48:09 · 3872 阅读 · 0 评论