多t体支持是Qt不可或缺的一部分。但是Qt除了提供直观的GUI界面之外,它还提供访问摄像头和收音机功能所需的API。这使得我们可以完全用Qt自身,不用第三方库就可以写一个视频播放器或者音乐播放器。这对于一些入门者来说似乎很有魅力,我本人在接触到Qt之后就用多媒体技术编写了一个音乐播放器,那时候的我还编写了一个简易版的QQ,装在了女友和自己电脑上。
概述
在Qt多媒体(MultiMedia)中存在两个大的模块——Qt Multimedia,提供了针对音视频的底层API;Qt Multimedia Widgets,提供了简易直观的多媒体窗体。在使用时,需要包含这两个模块对应的头文件,当然还是建议用到什么包含什么。
#include <QtMultimedia>
#include <QtMultimediaWidgets>
对于Qt pro工程的话,需要将支持添加在Qt的pro文件中:
QT += multimedia multimediawidgets
对于windows VS用户,你需要在Qt VS tool中勾选上这两个模块支持。
Qt多媒体涉及的类有: