QT
文章平均质量分 82
zhutou_
把学习笔记放在这里还是挺方便的
展开
-
用QT完成简易批量文件名修改程序
刚做了一个用qt开发的玩具程序,写篇笔记记录一下;有一个问题是这样的:有一份excel表,里面存着一大堆的专利号和其对应的专利名称,数据量不大,大概一千个;然后有一个文件夹,里面有一堆pdf,jpg,tif类型的文件,这些文件是专利书的复印件,但是名字比较乱,现在需要将名字的格式统一为excel的格式,也就是序号+专利号+专利名称,问题的情况如下图:根据这个玩具程序,稍微了解了一下qt创建...原创 2018-03-30 23:48:02 · 4514 阅读 · 1 评论 -
QT 读取mp3ID3V2 获取mp3专辑图片、专辑名称、标题、作者(一)
ID3V2是目前主流的mp3标签格式,特别是做为车载音乐播放器等一些无法连接到互联网的应用场景上,我们无法通过网络获得歌曲的信息,因此,读取ID3V2或者ID3V1标签就是一个很好的解决方案,这里主要记录的是在qt上通过代码实现这些信息的读取,借鉴了网上主流的方案,这里只是简单的介绍了下代码会用到的地方一、ID3V2标签格式说明1.1 标签头在文件的首部顺序记录10个字节的ID3V2....原创 2018-10-03 11:50:53 · 3681 阅读 · 1 评论 -
QT 读取mp3ID3V2 获取mp3专辑图片、专辑名称、标题、作者(二)
这篇承接上篇,主要记录的是代码,关于mp3ID3V2的简要介绍可以跳转到上一篇:QT 读取mp3ID3V2 获取mp3专辑图片、专辑名称、标题、作者(一)前提说明:没有使用任何的外部库,纯代码实现的,根据网上主流的c语言代码提取mp3id3v2标签信息,结合QT修改的一、头文件1.1、申明两个结构体,存放相关信息#ifndef MP3TAGLIB_H#define M...原创 2018-10-03 15:16:26 · 3673 阅读 · 6 评论 -
QT 操作QSQLITE数据库 音乐播放器准备篇
在音乐播放器中涉及到的主要的数据库操作:在.pro文件中加入QT += sqlqsql.h文件:#ifndef QSQL_H#define QSQL_H#include <QSqlDriver>#include <QSqlRecord>#include <QSqlDatabase>#include <QSqlQu...原创 2018-10-03 16:30:48 · 1121 阅读 · 0 评论 -
QT IOS风格音乐播放器(一) 项目介绍
一、前言这款音乐播放器是基于QT开发的,用到了QMediaPlayer类实现音频播放,基本功能已经实现,ui的设计我是从某图网下载的,融合了好几种不同的方案改出来的,未来将试着将该播放器移植到树莓派,应用于智能音响上;二、UI界面如图:三、基本功能介绍1、音乐播放,暂停,上一曲,下一曲;2、歌曲播放模式:随机播放,顺序播放;3、音量根据QSlider调节;4、音...原创 2018-10-03 17:25:50 · 823 阅读 · 0 评论 -
QT IOS风格音乐播放器(二)QSS样式表的常规使用
谈到QT的界面美化,就不得不提QT的样式表,这里记录常用的样式表一、通用样式以下先介绍一些通用的,以QPushButton为例,如果要设置其他的模块,可以在将QPushButton改为别的1、设置背景图片QPushButton{background-image: url(:/pic/next.png);}2、设置背景颜色QPushButton{background-c...原创 2018-10-03 23:42:24 · 737 阅读 · 0 评论