Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Qt和Shockwave播放器

Qt和Shockwave播放器
EN

Stack Overflow用户
提问于 2014-09-04 13:23:15
回答 1查看 844关注 0票数 1

我正在编写一个应用程序,它会打开各种表示类型的格式文件。这些文件通常包含嵌入式Flash (swf)文件。我可以提取这些,然后把它们放到Google中,它们就会玩得很好。但是,我想在我的UI中打开这些。是否有可用于播放swf文件的UI wigdet/库?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-05 03:04:31

最简单的方法是使用WebKit。您可以拥有一个包含QWebView的带有flash对象的html,WebKit的闪存插件将完成剩下的工作。您可以使用<embed>将闪存播放器嵌入到html文件中:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
webView = new QWebView(this);
QWebSettings *settings = webView->settings();
settings->setAttribute(QWebSettings::PluginsEnabled, true);
webView->load(QUrl("qrc:/Path/To/pa"));

web->show();

html文件:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<object ...>
<param value='1.swf'>
<embed src='1.swf'></embed>
</param>
</object>

还可以使用setHtml将包含嵌入式swf的html设置为web视图:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
webView->setHtml(HtmlString);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25675199

复制
相关文章
Qt播放器学习
进入源代码的phonon目录,如”../qt-everywhere-opensource-src-4.6.0/src/phonon”,实际代码并不在里面,从phonon.pro文件可知源代码在“/src/3rdparty/phonon/phonon”,但并不影响编译。在终端输入 “make;make install”即可,如果安装时出错,也可手动将lib、include下相关文件拷贝到安装目录。
全栈程序员站长
2022/06/28
1.2K0
Qt播放器常用设置
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/133657.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/27
2.9K0
Qt播放器常用设置
QT 播放器之列表[通俗易懂]
重写自定义菜单函数,如果右键的时候没有选中任何索引,需要把播放,删除,打开目录设置为不可点击
全栈程序员站长
2022/07/01
2K0
qt实现视频播放器
本篇博客介绍如何利用qMediaPlayer和qvideowidget实现视频文件(avi,mp4….)的播放,并且提供进度显示,还可以通过拖动进度条来变换播放位置。相关代码可以在我的资源里下载”基于qt的视频播放器”
全栈程序员站长
2022/09/06
3.2K0
qt实现视频播放器
Qt音乐播放器[1]-介绍
基于Qt写的音乐播放器,主要功能有添加音乐,上一曲,下一曲,暂停/播放,拖动快进,歌词滚动显示。
Qt君
2019/07/15
2.2K0
Qt音乐播放器[1]-介绍
QT 播放器之界面布局[通俗易懂]
然后修改项目的名称,接着找一个自己喜欢的文件夹藏着。记得路径不能有中文,当然项目名称也不能有中文
全栈程序员站长
2022/07/01
8880
QT 播放器之界面布局[通俗易懂]
Qt 音乐播放器「建议收藏」
一、实现功能: 1、读取歌曲文件,实现歌曲的播放; 2、采用Qt Designer实现歌曲的暂停和播放,歌曲名列表和当前播放歌曲名的显示,上一曲和下一曲歌曲的更换,播放模式的设置,音量的改变,歌曲播放进度的改变; 3、读取歌词文件,实现歌词的显示; 4、利用QSetting增加歌曲文件和歌词文件的设置功能; 5、界面汉化; 6、使用CSS进行界面美化。
全栈程序员站长
2022/08/12
1.8K0
Qt 音乐播放器「建议收藏」
QT 播放器之列表隐藏
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/137393.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/05
8070
毕业设计之Qt播放器[通俗易懂]
void MainWindow::slotOpenFile()//打开文件ok { // mplayerProcess->close(); currentFileName = QFileDialog::getOpenFileName(this, tr(“打开媒体文件”), tr(“/root/Music”), tr(“Music file(*.mp3 *.wav) ;; Video files(*.rmvb *.rm *.avi *.wmv *.mkv *.asf *.3gp *.mov *.mp4 *.ogv)” )); if( !currentFileName.isEmpty() ) { player->play(currentFileName); //this->showFullScreen(); } }
全栈程序员站长
2022/09/06
4960
Qt 用QMediaPlayer实现简易播放器
Qt Multimedia是Qt的一个重要模块,它提供了许多c++类和QML模块来进行多媒体内容的展示和处理,还提供了一些访问录音机和摄像头的必要的api。本篇中,主要讲述的是C++的实现,而不是QML。
全栈程序员站长
2022/09/06
1.1K0
Qt编写视频播放器(vlc内核)[通俗易懂]
在研究qt+vlc的过程中,就想直接做个播放器用于独立的项目,vlc还支持硬件加速,不过部分电脑硬件不支持除外。用vlc的内核写播放器就是快,直接调用api就行,逻辑处理和ui展示基本上分分钟的事情,最好加点美化那就更加完美了,市面上很多播放器是vlc内核写的,或者ffmpeg写的。 可执行文件下载:https://pan.baidu.com/s/1KHTsgQUvtzWa3rLB_Tmo7A
全栈程序员站长
2022/09/19
1.7K0
Qt编写视频播放器(vlc内核)[通俗易懂]
Qt5 QMediaPlayer 音乐播放器
暑假用Qt写的音乐播放器,界面有点丑,然后功能也有点少,还有一些bug,然后现在趁着寒假的时间把之前的界面给改了一下,并添加 了一些功能,修改了一些bug,实现功能包括基本的歌曲播放暂停,上一首,下一首,添加歌曲,添加为我喜欢,添加至我的收藏,最近播放,列表的右键菜单,主窗口的右键菜单,删除歌曲,多选,查看歌曲信息,改变播放模式(顺序播放,随机播放,单曲循环),歌曲定位,清除列表,换皮肤,切换至小播放器模式,查找本地音乐,设置透明度,任务栏下的菜单,调节音量,快捷键,并添加了一些动画等等,先上图吧(代码已上传到github:https://github.com/sundial-dreams/Qt5_Music/tree/master,欢迎下载,别忘了点赞哦)
全栈程序员站长
2022/09/02
1.6K0
Qt5 QMediaPlayer 音乐播放器
Qt播放器之自定义按钮
在做播放器时,Qt自带的按钮部件虽然很强大,但是显示效果还是不能令人满意。于是决定自定义一个简单的按钮部件。按钮部件只简单的显示按下、释放两个状态,并且只发出clicked()信号。 基本功能如下: 当按下时显示一个按下的图标; 当释放时显示另一个释放的图标,并且发出clicked()信号; 二、程序代码
全栈程序员站长
2022/06/30
7510
那些年我们一起学XSS - 9. Dom Xss入门 [隐式输出]
前注:1-4 是普通原理,没看明白的话,可以从5开始,结合实际例子看。 1. 本来是有另外一个例子的,不过不知道是腾讯已经给修复了,还是之前测试的时候人品好,偶尔碰上了,总之现在用不上了。
渗透攻击红队
2019/11/20
5350
那些年我们一起学XSS - 9. Dom Xss入门 [隐式输出]
Qt学习之路_14(简易音乐播放器)
  这一节实现一个简易的音乐播放器,其音乐播放的核心功能是采用Qt支持的Phonon框架,该框架在前一篇博文Qt学习之路_13(简易俄罗斯方块) 中已经使用过了,在俄罗斯方块中主要是用来设置背景音乐和消行的声音的。这里用这个框架同样是用来播放,暂停等多媒体的各种控制功能,另外该框架可以自动获取音频文件的一些信息,这样我们在设计播放列表时可以获取这些信息,比如歌手名,专辑名,时长,文件名等等。程序中桌面歌词的实现是继承了QLabel类,然后使用3层文本显示,最上面一层采用渐进显示的方式来达到歌词播放的动态效果。
bear_fish
2018/09/20
2K0
Qt学习之路_14(简易音乐播放器)
Qt学习之路_14(简易音乐播放器)
http://www.cnblogs.com/tornadomeet/archive/2012/09/23/2699077.html
bear_fish
2018/09/20
4.4K0
Qt学习之路_14(简易音乐播放器)
QT5.14.2编译部署QTAV播放器环境
QTAV是开源的跨平台的播放器框架,框架是基于QT开发的,可以在Android、IOS、WINDOWS、Linux各个平台编译部署运行。
DS小龙哥
2022/01/12
1.5K0
QT5.14.2编译部署QTAV播放器环境
11.QT-ffmpeg+QAudioOutput实现音频播放器
由于QAudioOutput支持的输入数据必须是原始数据,所以播放mp3,WAV,AAC等格式文件,需要解封装后才能支持播放.
诺谦
2020/09/14
2.8K0
QT软件开发: 基于QT设计的完整版视频播放器、多媒体播放器(mdk-sdk)
完整工程源码下载地址(下载即可编译运行): https://download.csdn.net/download/xiaolong1126626497/19387165
DS小龙哥
2022/01/12
6.7K0
QT软件开发:  基于QT设计的完整版视频播放器、多媒体播放器(mdk-sdk)
QT下实现低延迟RTSP|RTMP播放器
好多开发者在QT环境下实现RTMP或RTSP播放时,首先考虑到的是集成VLC,集成后,却发现VLC在延迟、断网重连、稳定性等各个方面不尽人意,无法满足上线环境需求。本文以调用大牛直播SDK(官方)的Windows平台播放端SDK为例,介绍下如何在QT下实现低延迟的RTMP|RTSP播放器,废话不多说,先上图:
音视频牛哥
2021/04/30
1.8K0

相似问题

禁用shockwave播放器中的暂停按钮

10

在shockwave播放器中显示Youtube视频,而不是youtube视频

10

Shockwave、Flash和Flex有什么不同?

21

在WPF应用程序中找不到Shockwave播放器对象引用

14

Qt音乐播放器:迷你播放器模式

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文