自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (5)
  • 收藏
  • 关注

原创 Qt使用QWebEngineView一些记录

在Qt使用QWebEngineView

2023-10-30 14:46:48 779

原创 网络控制软件环境搭建

自用工具安装

2023-09-03 14:28:17 285

原创 Qt修改window系统时间

Qt修改系统时间只能调用系统接口,window自然使用window自带的SetSystemTime函数。1 QDateTime("2021-02-03 12:10:06.000 中国标准时间 Qt::LocalTime")3 QDateTime("2021-02-03 12:10:06.000 中国标准时间 Qt::LocalTime")2.发现设置小时的问题,如上文 设置0点,系统为8点 设置16点,系统为第二天0点,中间时差8小时。问题应该是时差上,中国时间跟美国时间差8个小时?

2023-04-17 21:34:40 2352 2

原创 Qt发送键盘事件

Qt发送键盘事件

2022-07-24 12:56:09 2089 1

原创 Qt中一些常用的正则

记录Qt中一些常用的正则

2022-07-21 11:39:01 289

原创 QT在Ubuntu下串口权限问题

解决办法:将当前登录用户加入dialout组命令:sudo usermod -aG dialoutwen备注:wen为当前登录用户名,执行完后重启,当前用户获得串口权限

2021-11-15 11:38:09 967

原创 QWebEngineView 获取超链接地址

需要重写QWebEnginePage重写虚函数 acceptNavigationRequest 然后把地址传上去就可以#ifndef WEBENGINEPAGE_H#define WEBENGINEPAGE_H//webenginepage.h#include <QWebEngineView>class WebEnginePage : public QWebEnginePage{ Q_OBJECTpublic: explicit WebEnginePage.

2021-10-28 10:32:24 773

原创 Qt使用QTextToSpeech进行语音播报

QTextToSpeech是从Qt5.8推出的用于方便将文本转换成语音的类,使用say()开始合成文本。通过setLocale()指定语言。要在可用语音之间进行选择,可以使用setVoice()。使用方式:增加:QT += texttospeech头文件:#include <QTextToSpeech>QTextToSpeech *tts;tts = new QTextToSpeech(this);tts->setLocale(QLocale::Chin...

2021-06-22 09:39:57 4697

原创 Qt 内嵌浏览器几种办法

1.使用axWidgetQT += axcontainer然后ui里面就可以出现QAxWidget 直接拖入就可以 ui->axWidget->setControl(QString::fromUtf8("{8856F961-340A-11D0-A96B-00C04FD705A2}")); ui->axWidget->setFocusPolicy(Qt::StrongFocus); ui->axWidget->setProperty(..

2020-11-23 14:16:27 6177 3

原创 基于Qt的文件查看器

需要一个读取本地文件的一个控件使用使用tableView创建一个核心代码: foreach (const QStorageInfo &storage, QStorageInfo::mountedVolumes()) {//查找电脑所有盘符 if (storage.isValid() && storage.isReady()) { ...

2020-11-12 16:53:18 696

原创 Qt检测U盘

原理:通过检测Widget::winEvent(MSG *msg, long *result),当pc上有U盘插拔时,会自动触发这个函数。通过检测此消息是否是WM_DEVICECHANGE就可以代码:#include <windows.h>#include <QMainWindow>#include <dbt.h>#include <QString>#include <QDebug>private:.

2020-11-10 19:27:40 1303

原创 Qt 发送 http 数据到服务端

使用 network头文件1.初始化客户端QNetworkAccessManager *m_manager;m_manager = new QNetworkAccessManager(this);connect(m_manager, SIGNAL(finished(QNetworkReply*)), this, SLOT(replyFinished(QNetworkReply*)));void Widget::replyFinished(QNetworkReply *repl...

2020-11-02 17:28:19 1027 1

原创 在Qt使用JSON格式数据

主要类为QJsonArray QJsonDocumentQJsonObject1.发送json数据 //创建JSON对象 QJsonObject root_Obj; //添加键值对,值的类型自动识别,顺序不可自定义 root_Obj.insert("id", 4); root_Obj.insert("status", 1); root_Obj.insert("enable", true); root_Obj.insert("update_.

2020-09-01 11:53:10 1614

原创 Qt+ffmepg 实现音频的录制 没有编码 仅仅是录制

实现音频录制需要3个步骤:1.打开输入设备2.获得数据包3.输出到文件 因为本篇没有牵扯到编码 所以就直接已二进制保存源文件打开输入设备:(1):获得系统所有音频设备名称 //获取输入音频设备名称 QVector<QString> aDeviceListI; QList<QAudioDeviceInfo> audioDeviceListI = QAudioDeviceInfo::availableDevic...

2020-08-05 13:54:44 292

原创 Qt关于导入ffmpeg库文件

Qt关于导入ffmpeg库文件1.下载ffmepg库window在官方有现场编译好的库文件,不需要自己编译,直接拿过来用就可以,下载地址网址:https://ffmpeg.zeranoe.com/builds/注:之前看了网上一些相关的配置文章,对于windows7 (64bit)下是选用64bit还是32bit的ffmpeg有着一些区别,有网友在64bit下...

2020-08-05 10:36:03 927 2

原创 Qt5.4读取mysql数据库

因为Qt5.4自带QMYSQL的驱动程序类型,但没有自带mysql的dll 所以只需要把libmysql.dll放在Qt的bin目录就可以了。注意:dll的32位和64位跟Qt需要一致libmysql.dll安装mysql的安装包就有bin目录为 我的目录:D:\Qt5\5.4\mingw491_32\bin使用代码:QSqlDatabase db2 =QSqlDatabase::addDatabase("QMYSQL", "mysql");// 如果要连接多个数据库,必须指定...

2020-07-17 10:24:37 808

原创 Qt 使用QAxWidget操作 ppt

很久以前实现的功能,现在突然要使用了,怕忘记记录一下效果: 弹出一个ppt窗口进行幻灯片播放1. pro : 增加 QT+=axcontainer2.声明一个 QAxObject *ppt_dsoframer;构造函数里面实例化ppt_dsoframer=new QAxObject(this);ppt_state=ppt_dsoframer->se...

2020-04-20 17:20:23 5267

原创 Qt 关于 QDateTime与QString 转换问题

QDateTime转换到QString 使用QDateTime QDateTime::​fromString(const QString & string, Qt::DateFormat format = Qt::TextDate)QString DateTime=“ 2019-08-26 10:15:01”‘qDebug()<<QDateTime::from...

2019-08-26 17:25:30 1806

原创 Qt使用VLC_Qt 注意点

项目需要一个边下边播视频的一个功能。最根本的办法就是自己写视频的解码/编码,做到自己下载-播放全局操作,但实力不允许啊通过大佬指点使用VLC_Qt 库来实现对应功能。官网地址:https://vlc-qt.tano.si/ Github 地址:https://github.com/vlc-qt 示例地址:https://github.com/vlc-qt/examples1。首...

2019-08-09 12:06:21 2218

原创 Qt读取海康威视NVR服务器视频

最近有一个项目需要用到NVR服务器进行二次开发,记录下开发遇到的问题。1. 海康威视库环境的搭建先去官网下载对应环境,注:使用Qt Creator 编译只能使用32位的库文件 不能使用64位 这个问题折腾了很久2. 环境搭建好后,海康威视文件内有对应的demo,需要其他功能可自行进行查看3.测试demo按照demo进行测试,只需要注意一个选择NV...

2019-08-09 11:40:13 1894

原创 关于QT与海康威视环境配置的问题

配置海康威视库的时候,出现一些问题,记录下:1.error: undefined reference to `_imp__NET_DVR_Init@0'等一系列error: undefined reference xxxx 问题 应该跟使用海康威视64位库的问题,使用32位 就可以解决 具体原因不知2.错误提示NET_DVR_ALLOC_RESOURCE_ERR...

2019-08-07 14:45:16 2448 1

Qt webEngineView 播放视频 详细文章链接:

Qt webEngineView 播放视频 详细文章链接:

2023-10-30

自用软件安装环境,Qt5.4.0连接oracle方法

细节可看连接:https://blog.csdn.net/qq_33190913/article/details/132650069

2023-09-03

基于Qt的文件查看器

基于Qt的文件查看器 查看电脑的所有文件并进行打开 介绍可查看博客:https://blog.csdn.net/qq_33190913/article/details/109647660

2020-11-12

MySQL Server 5.6.zip

说明链接:https://blog.csdn.net/qq_33190913/article/details/107402186 里面包含免安装的mysql server 文章需要的dll在lib目录

2020-07-17

vlc_qt5.8.zip

Qt使用vlc 进行本地视频以及网络URL 形式进行播放 里面包含对应的vlc库以及官方demo 具体详细地址 https://blog.csdn.net/qq_33190913/article/details/98947878

2020-04-22

office.zip

此压缩包有DsoFramer_KB311765_x86.exe以及对应使用winform中嵌入office的demo 具体说明 请到:https://blog.csdn.net/qq_33190913/article/details/105639716

2020-04-21

haikangdemo.zip

Qt读取海康威视NVR服务器内 录制视频代码以及对应库 编译通过环境 mingw Qt5.4 和 Qt5.9.1 下载前请先看连接:https://blog.csdn.net/qq_33190913/article/details/98946043

2019-08-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除