文章 2021-12-18 来自:开发者社区

QT应用编程: QSlider设置滚动块定位到鼠标点击的地方

一、环境介绍QT版本:  5.12.6二、 实现方法在UI界面拖一个horizontalSlider控件,方便测试。在主界面的类里重载eventFilter函数,拦截鼠标事件。//主线程 class Widget : public QWidget { Q_OBJECT public: .................... private slots: ......

QT应用编程: QSlider设置滚动块定位到鼠标点击的地方
文章 2021-12-18 来自:开发者社区

QT应用编程: 删除指定目录和文件

一、功能介绍项目程序在运行过程中经常需要创建一些临时目录并且在目录下创建一些临时文件,使用完毕之后,需要进行删除。下面例子使用removeRecursively()和remove() 函数完成目录和文件的删除。注意: removeRecursively() 函数支持递归删除,在Linux下就相当于执行rm ./* -rf  指令一样,由于Linux下没有回收站机制,使用该函数删除目录要....

文章 2021-12-18 来自:开发者社区

QT应用编程: 使用QStorageInfo 获取磁盘的使用情况

一、功能介绍实际项目中经常需要获取当前系统磁盘或者指定磁盘的使用情况,下面使用QT里的QStorageInfo 类获取磁盘信息,得到磁盘容量和使用情况。二、核心代码void MainWindow::GetDiskInfo() { //获取当前系统盘(Linux系统就是根目录)的磁盘情况 QStorageInfo ROM = QStorageInfo::root(); RO...

文章 2021-12-17 来自:开发者社区

QT应用编程: 基于FFMPEG设计的流媒体播放器(播放rtmp视频流)

一、环境介绍操作系统: windows系统 、  win10 X64使用的FFMPEG库版本下载地址:https://download.csdn.net/download/xiaolong1126626497/12304729在windows下使用FFMPEG库时,为了方便程序运行,记得把库的路径加到系统的环境变量里。完整项目源码下载地址(下载即可编译运行,不懂可以私信): https....

QT应用编程: 基于FFMPEG设计的流媒体播放器(播放rtmp视频流)
文章 2021-12-17 来自:开发者社区

QT应用编程: 基于Qt设计的跨平台录音机功能

一、功能介绍运行环境:Windows10 64位QT通过QAudioInput类读取声卡PCM数据,在封装WAV头,转为WAV格式的文件保存到本地。可以选择指定的声卡录制、播放音频。代码里固定录制10S的声音,有进度条显示录制和播放的进度。在Android、ubuntu、windows测试运行OK。注意:在其他系统运行,要注意代码里定义WAV头的结构体字节对齐方式--必须1字节对齐才行。完整项目....

QT应用编程: 基于Qt设计的跨平台录音机功能
文章 2018-01-08 来自:开发者社区

在VS2008中使用Qt编程

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://liangbing8612.blog.51cto.com/2633208/471849  一、安装所需软件            1. &nb...

文章 2017-11-22 来自:开发者社区

Qt核心编程___Qt模板库

本文介绍的是QT核心编程之Qt模板库,QT核心编程我们要分几个部分来介绍,想参考更多内容,请看末尾的编辑推荐进行详细阅读,先来看本篇内容。 Qt模板库(QT Template Library 简称QTL)是一套提供对象容器的模板。如果你的编译器没有适当的STL(标准模板库)可用,QTL将被代替使用。QTL提供了对象的链表、对象的矢量(动态数组)、从一个类型到另一个类型的映射(或称为字典)...

Qt核心编程___Qt模板库
文章 2017-11-15 来自:开发者社区

Qt MySQL数据库编程

Linux #include <QApplication> #include <QDebug> #include  <QtSql>                  &nbs...

文章 2017-11-15 来自:开发者社区

Qt核心编程___Qt线程

QT核心编程之Qt线程是本节要介绍的内容,QT核心编程我们要分几个部分来介绍,想参考更多内容,请看末尾的编辑推荐进行详细阅读,先来看本篇内容。 Qt对线程提供了支持,它引入了一些基本与平台无关的线程类、线程安全传递事件的方式和全局Qt库互斥量允许你从不同的线程调用Qt的方法。Qt中与线程应用相关的类如表6所示。 表6 Qt中与线程相关的类 使用线程需要Qt提供相应的线程库的支持,因此,在编译安.....

文章 2017-11-14 来自:开发者社区

qt study 元对象,属性和反射编程

所谓反射,就是指对象成员的自我检查,使用反射编程(reflective programming),就可以编写出通用的操作,可以对具有不同结构的类进行操作。 QMetaObject 元对象模式,描述一个对象结构的对象。 DestType* qobject_cast <DestType*>(QOjbect*qoptr); 向下转换类似于dynamic_cast ObjectType类是Q....

qt study 元对象,属性和反射编程

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注
相关镜像