最近代码写了一大堆,但是没传多少,改天找个时间梳理下!废话不多说,Qt5貌似在音频和视频的处理上和Qt4不同,Qt4用Phonon,Qt5用QMediaPlayer。1、修改pro文件在pro文件中添加QT+=multimedia//音频处理在pro文件中添加QT+=multimediawidget//支持QVideoWidget,播放视频2、//..
分类:
其他好文 时间:
2015-08-04 23:22:09
阅读次数:
476
1 int main(int argc, char *argv[]) 2 { 3 QApplication a(argc, argv); 4 5 6 QWidget *widget = new QWidget; 7 widget->resize(400, ...
分类:
Windows程序 时间:
2015-03-15 22:44:43
阅读次数:
1204
在网上没找到,在书上也没有。后来突然想直接在官网的类里面找Video 居然就有了。把http://qt-project.org/doc/qt-5/qmediaplayer.html的例子补充完整后就可以运行了。注意pro文件中要添加内容,还有各种必要的头文件要添加。开发环境Qt 5.3.2代码如下:...
分类:
其他好文 时间:
2014-11-10 13:39:39
阅读次数:
539
遇到了一个坑QMediaPlayer::duration的坑.
这个坑是当你setMedia之后, 直接使用duration获取播放时长会得到0, 出错时候的代码片段如下:
void MainWindow::slotPlayAudio(const QString &audioFilePath)
{
currentAudioFilePath_ = audioFilePath;
...
分类:
其他好文 时间:
2014-10-12 22:45:58
阅读次数:
497
最近在做一个Qt项目,在产品发布的时候一直为找不到程序到底缺少了哪些dll组件而困扰。具体问题是,在我的项目中使用到了QMediaPlayer播放一段音频文件,我使用的开发环境的Win7 32位,而在发布安装包的时候,还是照常去掉Qt相关的环境变量,然后运行可执行程序,提示缺少什么dll,我就向.....
分类:
其他好文 时间:
2014-07-31 12:44:56
阅读次数:
249