![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
QT开发
文章平均质量分 69
C++比较成熟的框架
玛丽莲茼蒿
把热爱的工作做精、做尖才是最酷的
展开
-
QT学习笔记(九)—— 实现①从本地选择播放源②连接数据库③带有播放列表的视频播放器
一、前言1.在QT学习笔记(六)——①进度条可拖动、点击②有暂停按钮 的视频播放器的基础上构建。2.因为实现的功能有点多,所以讲解的思路和前几篇不太一样了,先不把UI的设计一股脑儿列出来,而是一个功能一个功能的介绍。3.实现的功能如下(1)从本地选择播放源(2)播放列表;选择过的视频文件列入播放列表(数据库)(3)双击播放列表中的视频,播放二、从本地选择播放源1.UI设计多加了一个PushButton,起名为btnAdd.2.mainwindow.h文件中槽函数的声明private原创 2021-09-03 20:08:32 · 1057 阅读 · 0 评论 -
QT学习笔记(六)——①进度条可拖动、点击②有暂停按钮 的视频播放器
一、配置文件更改用到多媒体的话,需要修改配置文件的第一行,后面加一句 sql multimedia multimediawidgets修改后的配置文件前3行如下QT += core gui sql multimedia multimediawidgets//下面都不用改greaterThan(QT_MAJOR_VERSION, 4): QT += widgetsCONFIG += c++11二、UI基本设计(待会会根据功能回来修改部分属性)找一个普通的widget,然后右原创 2021-09-01 20:42:16 · 6321 阅读 · 4 评论 -
QT学习笔记(一)—— 安装+QT的认识+创建一个project
一、安装(1)安装的5.12.4版本(在官网下载一个安装包),但是截止目前,最新的已经是6.20了,5.12.4以后的版本不提供本地安装了,也就是不提供安装包这个东西了,需要联网下载。(2)某一步骤选配件的时候,我按照这个图选的(3)一直next以后,编译器 MinGW、IDE QT Creator 还有Designer啥的都下下来了。如果直接打开编译器的话是这个样子的二、 QT的认识QT最大的优点:代码跨平台,一次编写到处编译运行在Windows系统下写好的project,拿到Lin原创 2021-08-30 15:59:28 · 1353 阅读 · 0 评论 -
QT学习笔记(五)——添加资源文件
一、配置文件更改用到多媒体的话,需要修改配置文件的第一行,后面加一句 sql multimedia multimediawidgets修改后的配置文件前3行如下QT += core gui sql multimedia multimediawidgets//下面都不用改greaterThan(QT_MAJOR_VERSION, 4): QT += widgetsCONFIG += c++11二、UI设计找一个普通的widget,然后右键 “提升为” QVideoWidge原创 2021-08-31 19:12:51 · 458 阅读 · 0 评论 -
QT学习笔记(八)—— 引入第三方库
一、引言第一方和第二方是谁呢?比如, 我们在ios上开发app, 可以认为第一方库/程序就是apple提供的库/程序(sdk api), 第二方库/程序是我们自己的基础库/程序, 第三方库/程序是别人提供的库/程序(例如开源库/程序, 或者我们从别的公司买过来的基础库/程序)二、下载第三方库比如支持在线观看视频的库(1)注意要下载编译后的程序,不要下载源程序(2)下载对应于你的编译器(MinGW32、MinGW64等)的编译程序(3)下载后解压到一个没有中文、没有空格的路径三、下载利用第三原创 2021-09-03 16:58:27 · 4506 阅读 · 0 评论 -
QT学习笔记(七)—— QT程序自动寻找依赖的DLL,用来打包发布
一、为什么要生成dllQT编译是默认采用动态链接的方式,也就是说,如果只把生成的可执行文件.exe发给别人的话,别人是运行不了的。所以要在自己这里生成一堆.dll文件,一起打包发给别人。二、方法(转载)Qt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导致exe在别的电脑里无法正常运行。因此 Qt 官方开发环境里自带了一个工具:windeployqt.exe。以官方 Qt 5.4.0+MinGW 开发环境为例,从开始转载 2021-09-02 13:05:39 · 2516 阅读 · 0 评论 -
QT学习笔记(二)—— 编写一个简单的计算器
一、UI布局新建项目的时候选择 QMainWindow一开始进去的时候QT Designer是灰色的不能用,解决方法:(1)点击IDE左下角的Debug(2)去Forms文件夹里双击.ui文件就可以了详解布局(1) 5.14.2版本的有四种布局,在右边(2)选中空白区域,点击上面一栏任意布局,整体的布局就变了;整体布局在右边查看(根据centralwidget左边的图案判断)(3)红色箭头指向的地方可以取消选中的布局(4)怎样设计布局?首先要有控件,选中控件以后再去点布局。计算器原创 2021-08-30 21:16:03 · 403 阅读 · 0 评论 -
QT学习笔记(四)——实现简单的视频播放器
一、配置文件更改用到多媒体的话,需要修改配置文件的第一行,后面加一句 sql multimedia multimediawidgets修改后的配置文件前3行如下QT += core gui sql multimedia multimediawidgets//下面都不用改greaterThan(QT_MAJOR_VERSION, 4): QT += widgetsCONFIG += c++11二、UI设计找一个普通的widget,然后右键 “提升为” QVideoWidge原创 2021-08-31 18:43:33 · 922 阅读 · 0 评论 -
QT学习笔记(三)—— 4行代码实现音乐播放器
一、配置文件更改用到多媒体的话,需要修改配置文件的第一行,后面加一句 sql multimedia multimediawidgets修改后的配置文件前3行如下QT += core gui sql multimedia multimediawidgets//下面都不用改greaterThan(QT_MAJOR_VERSION, 4): QT += widgetsCONFIG += c++11二、UI设计不用设计三、在头文件中添加凹槽、必要的成员变量不用添加四、完整的p原创 2021-08-31 13:29:24 · 411 阅读 · 0 评论