![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
励志成为编程大佬
一个在校大学生,分享一些自己在做项目的知识点、学习c\c++方面的知识点,励志成为编程大佬
展开
-
QT结合FFmpeg学习笔记(6)——抽取音视频数据
1.主要的API函数主要初始化一个数据包结构体av_init_packet();在多媒体文件中找到需要的流av_find_best_stream()拿到流后获取数据包和相关操作//注意名字,是av_read_frame,但是是读包,这是历史遗留问题。av_read_frame() //获取流中的数据包av_packet_unref() //减引用数,引用计数为零就释放资源作用:函数1:获取流中的数据包。函数2:在av_read_frame()使用完之后就要调用这个函数,将原创 2020-10-18 21:18:34 · 542 阅读 · 1 评论 -
QT结合FFmpeg学习笔记(5)——获取音视频信息
音视频解码最重要的第一步骤解决QT中av_dump_format无法输出信息的问题。原创 2020-10-15 11:21:41 · 1157 阅读 · 1 评论 -
QT结合FFmpeg音视频解码(学习笔记)——环境搭建、分析reference to ‘avcode_configuration‘问题
1、关于QT如何搭建ffmpeg的环境2、遇到的undefined reference to 'avcode_configuration'和undefined reference to 'avcodec_version‘的解决方法原创 2020-08-06 18:13:31 · 1546 阅读 · 2 评论 -
QT——入门之数据库(2)
数据库在QT中以单例模式的使用原创 2020-05-24 17:40:45 · 312 阅读 · 0 评论 -
QT——入门之数据库(1)
再学C的时候,我们使用txt文件的读写。C++的话可以使用数据库来对数据的保存和读取。这里我使用的SQLite(全名为:SQLite Expert Professional 3大家也可以用其他版本)这是一个操作起来比较简单的数据,当然还有其他数据库比如MYSQL等。SQLite下载这里我是再腾讯管家下载的,大家也可以再网站中下载。SQLite基础知识...原创 2020-05-21 17:28:27 · 275 阅读 · 0 评论 -
QT——入门之界面跳转
首先我们要先创建一个类来控制界面跳转的类,这里我命名为Allwidgetpoint,不用继承任何类。Allwidgetpoint.h文件class Allwidgetpoint{public: //这里我创建2个QWidget指针的静态变量 static QWidget *pLoginUi; static QWidget *pRegistrationUi;Allwidgetpoint.cpp文件#include "allwidgetpoint.h"//静态变量要在类外赋原创 2020-05-18 13:46:29 · 806 阅读 · 0 评论 -
QT——BUG:子类槽函数报错显示父类无此槽函数
QT中子类的槽函数用不了,显示父类无此函数原创 2020-05-18 13:10:23 · 529 阅读 · 0 评论 -
QT——入门之正则表达式
在QLineEdit中常常需要受到很多约束,这里就可以使用正则表达式QT的正则表达式符号功能^一行的开头$一行的结尾[a-z]输入a-z的单个小写字母[a-zA-Z]输入大写或小写的单个字母[abcd]只能输入a、b、c、d其中一个\d输入[0-9]任意数字\D输入非数字的字符\w输入任意单字符\W输入任意非单字符[0-9]和\d的效果一致a|b表示a或ba?表示a可输入1次或0次a*表原创 2020-05-18 00:27:53 · 517 阅读 · 0 评论 -
QT——入门之窗口设置
头文件#include <QIcon> //图片加载#include <QPalette> //调色板 #include <QBrush> //笔刷#include <QBitmap> //用于去除图片的空白部分设置窗口的图标和标题//设置成最大窗口,不可改变窗口大小this->setFixedSize(481,579); //设置可变大小的窗口 // this->resize(4原创 2020-05-17 11:41:34 · 1089 阅读 · 0 评论 -
QT——入门之常用控件属性设置
这里我在这讲一下,我在开发项目的时候常用的使用方式。QT的功能很强大,构造函数的方式也很多。以下方式可供初学者参考。后续会继续更新!QLabel 标签//需要添加头文件#include <QLabel> //标签//常见属性设置//建立对象this->InterfaceTitle = new QLabel(this);//设置标签的位置,注意我传入的是QRectInterfaceTitle->setGeometry(QRect(154, 63, 170原创 2020-05-17 17:10:44 · 2724 阅读 · 0 评论