Qt实现日志文件的滚动写入
目录 Qt 日志文件的滚动写入 日志文件创建与管理 滚动写入机制 总日志文件大小限制 日志内容记录 Qt 日志文件的滚动写入 flyfish 日志文件的滚动写入功能。在日志文件达到10MB时创建新的日志文...
Qt自定义美化滑动条
目录 效果展示 主要代码 头文件 绘制事件 QPaintEvent 初始化 主要步骤解析 效果展示 主要代码 头文件 下面是hi控件的头文件,我们继承一个Qt原生的滑动条类QSlider,然后在基类的基础上进行自...
Qt设计与实现软键盘效果
最近有客户用的电脑是触屏的,所以不用键盘与鼠标,系统的键盘不好看,所以自己设计一个键盘显示,先看下效果图; 设计思路,构建一个软键盘设计界面并重写输入框,然后做界面提升,直接上...
Qt实现高准确率的语音识别
1.选择语音识别引擎 开源语音识别项目中,以下两款工具可以用于支持中英文识别,并且与Qt兼容: Vosk:Vosk是一个开源的语音识别工具,支持中英文及多种语言,具备离线识别能力,且不依赖互联网...
使用Qt实现获取本机IP和定位
前言: 在写一个天气预报模块时,需要一个定位功能,在网上翻来翻去才找着,放在这里留着回顾下,也帮下有需要的人 一开始我想着直接调用百度地图的API来定位, 然后我就想先获取本机IP的方式,...
QT实现QMessageBox中文按钮示例详解
这是我记录Qt学习过程心得文章的第二篇,主要是为了方便QMessageBox弹出框的使用,通过自定义的方式,将其常用的功能,统一封装成一个函数,还是写在了Skysonya类里面。 实现代码 //中文提示对...
Qt服务应用操作之JSON文件操作方法
目录 引言 一、JSON基础知识 二、Qt中处理JSON的关键类 三、生成JSON数据 四、解析JSON数据 五、保存JSON数据到文件 六、从文件读取JSON数据 七、代码及运行结果 八、总结 引言 在Qt框架中,JSO...
QT 实现随机验证码功能
目录 1.界面实现效果 2.简介 3.使用 1.界面实现效果 以下是具体的项目需要用到的效果展示,用于验证字母。 2.简介 自定义CaptchaMovableLabel,继承自QLabel类:中间的4个字母,就是CaptchaMova...
QT的QWebEngineView类知识点详细介绍
目录 一、QWebEngineView介绍 二、成员函数 1、QWebEngineView::QWebEngineView(QWidget *parent = Q_NULLPTR) 2、void QWebEngineView::back() 3、void QWebEngineView::f...
QT如何通过鼠标事件实现图片的拖动和缩放
目录 1、实现步骤: 1、移动图片: 2、缩放图片: 2、完整的解决方案: 1、ImageWidget.h 2、ImageWidget.cpp 3、 调用main.cpp 3、详细解释: 1. paintEvent() 重绘图片: 2. 图片移动: 3. 图...