资源简介
QT 基于MPLAYER 影音播放器源码,可以播放音乐,视频,搜索网络歌曲及视频,可以全屏,自己玩把,开源啦!
代码片段和文件信息
#include “dialog.h“
#include “ui_dialog.h“
#include
#include
#include
#include
#include
#include
#include
Dialog::Dialog(Video *vQWidget *parent) :
QDialog(parent)
ui(new Ui::Dialog)
{
ui->setupUi(this);
/////////
this->ui->netFlg->hide();
//让鼠标移入列表时tooltip有效
ui->playlist->setMouseTracking(true);
// ui->playlist->setSelectionMode(QAbstractItemView::MultiSelection);
//折页
movielist = new QListWidget(this);
netlist = new QListWidget(this);
movielist->setMouseTracking(true);
netlist->setMouseTracking(true);
movielist->setstyleSheet(QString::fromUtf8(“background-image: url(:/new/prefix1/icon/back1.png);\n“
“font: 10pt \“\345\256\213\344\275\223\“;\n“
“\n“));
netlist->setstyleSheet(QString::fromUtf8(“background-image: url(:/new/prefix1/icon/back1.png);\n“
“font: 10pt \“\345\256\213\344\275\223\“;\n“
“\n“));
p = ui->playlist->pos();//列表位置
this->movielist->setGeometry(p.x()+11p.y()+11281431);
this->netlist->setGeometry(p.x()+11p.y()+11281431);
listflag = 0;//初始化的时候显示的是音频列表
this->movielist->hide();
this->netlist->hide();
ui->playlist->show();
////设置接收拖拽属性
this->setAcceptDrops(false);//关闭主窗口的拖放接收
ui->playlist->setAcceptDrops(true);//拖放接收
movielist->setAcceptDrops(true);
netlist->setAcceptDrops(true);
//
QIcon titleicon(“:/new/prefix1/icon/friend1.ico“);
mediaobj = new Phonon::Mediaobject(this);
audioout = new Phonon::AudioOutput(this);
seekslider = new Phonon::SeekSlider(this);
volslider = new Phonon::VolumeSlider(this);
pauseicon = new QIcon(“:/new/prefix1/icon/Button Pause.png“);
playicon = new QIcon(“:/new/prefix1/icon/Button Play.png“);
flag = false;
menu = new QMenu(this);
moviemenu = new QMenu(this);
QAction *delaction = new QAction(tr(“删除“)this);
QAction *delmaction = new QAction(tr(“删除“)this);
menu->addAction(delaction);
moviemenu->addAction(delmaction);
trayicon = new QSystemTrayIcon(titleiconthis);
QMenu *traymenu = new QMenu();
QAction *showaction = new QAction(tr(“显示“)this);
QAction *closeaction = new QAction(tr(“退出“)this);
traymenu->addAction(showaction);
traymenu->addAction(closeaction);
trayicon->setContextMenu(traymenu);
trayicon->setToolTip(tr(“贝星影音“));
trayicon->show();
//注册事件过滤
this->ui->playlist->installEventFilter(this);
this->movielist->installEventFilter(this);
Phonon::createPath(mediaobjaudioout);
seekslider->setMediaobject(mediaobj);
volslider->setAudioOutput(audioout);
this->ui->horizo
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-08-19 13:48 BerX\
文件 584 2011-09-18 23:09 BerX\BerX.pro
文件 13545 2011-11-24 13:15 BerX\BerX.pro.user
文件 30884 2011-09-30 10:38 BerX\dialog.cpp
文件 2942 2011-09-30 09:22 BerX\dialog.h
文件 10320 2011-09-24 23:34 BerX\dialog.ui
文件 5685 2011-09-30 10:07 BerX\form.cpp
文件 1305 2011-09-30 10:07 BerX\form.h
文件 392 2011-08-22 23:53 BerX\form.ui
文件 270398 2011-08-20 17:49 BerX\friend1.ico
目录 0 2011-09-30 11:10 BerX\icon\
文件 41122 2011-03-18 21:51 BerX\icon\1212.jpg
文件 44823 2011-03-18 21:52 BerX\icon\1313.jpg
文件 45732 2011-03-18 21:57 BerX\icon\1717.jpg
文件 19707 2011-04-06 21:04 BerX\icon\3.jpg
文件 140 2010-08-23 16:42 BerX\icon\back1.png
文件 17819 2007-04-05 23:51 BerX\icon\Button Add.png
文件 15431 2007-04-06 00:34 BerX\icon\Button Cancel.png
文件 16459 2007-04-06 00:31 BerX\icon\Button Close.png
文件 13923 2007-04-06 00:36 BerX\icon\Button Delete.png
文件 18175 2007-04-06 00:55 BerX\icon\Button Fast Forward.png
文件 17991 2007-04-06 01:17 BerX\icon\Button First.png
文件 18768 2007-04-06 01:03 BerX\icon\Button Help.png
文件 16326 2007-04-06 01:06 BerX\icon\Button Info.png
文件 17913 2007-04-06 01:16 BerX\icon\Button Last.png
文件 19881 2007-04-05 23:43 BerX\icon\Button Next.png
文件 16466 2007-04-06 01:12 BerX\icon\Button Pause.png
文件 17467 2007-04-06 01:08 BerX\icon\Button Play.png
文件 20004 2007-04-05 23:43 BerX\icon\Button Previous.png
文件 23066 2007-04-06 00:12 BerX\icon\Button Refresh.png
文件 22384 2007-04-06 00:09 BerX\icon\Button Reload.png
............此处省略23个文件信息
- 上一篇:如何将word转化为latex
- 下一篇:ht1621液晶显示驱动原理及程序.pdf
相关资源
- 程序打包软件
-
QML的MediaPla
yer支持XP播放视频的dse - 模仿QQ登录窗口Qt
- Qt打砖块游戏
- Qt 串口助手增强版带示波器曲线源代
- QT5获取USB设备信息+PID+VID+序列号+热插
- Qt QML高仿微信
-
Qt以tableWidget/tableView读取xm
l文件,并 - QT状态栏修改
- 易语言 E_DirectUI 仿迅雷播放器 源码
- 使用QT官方库的mqtt客户端
- QT5.12所需ssleay32.dll,libeay32.dll 1.0.2q
-
QT st
yleSheet - 传智播客2016版QT教程
- linux+QT下基于RTP协议的实时视频传输客
- 安卓音乐播放器.zip
- QT 智能家居
- qt写的绘制串口接收到数据的实时曲线
- 基于安卓的音乐播放器
- QT5编译QFtp的具体方法和所用到的资源
- Enigma Virtual Box V7.30官方中文版
- Qt天气助手绘图、获取城市列表
- Qt Designer手册
- qtsnvivo_29157.rar
- 简单的文本编译器
- QT版聊天软件
- 月光宝盒Z6便携无损播放器固件
- 智能家居界面
-
ExoPla
yer播放器 - Qt编写的Plotter绘制曲线源代码
评论
共有 条评论