資源簡介
1、可以實現視頻文件的上一個(快退),下一個(快進),播放(暫停),播放文件列表,全屏播放,音量控制,進度條控制,記憶播放,硬件按鈕控制等各種功能
2、音樂播放支持多種音效、循環模式,支持LRC格式歌詞同步,支持音樂歌詞視屏字幕同步顯示,支持上一首(快進),下一首(快退),暫停,停止,進度條,文件列表。
3、圖片瀏覽,能實現放大縮小,左右旋轉,自動瀏覽,刪除,文件列表,保存等功能
2、音樂播放支持多種音效、循環模式,支持LRC格式歌詞同步,支持音樂歌詞視屏字幕同步顯示,支持上一首(快進),下一首(快退),暫停,停止,進度條,文件列表。
3、圖片瀏覽,能實現放大縮小,左右旋轉,自動瀏覽,刪除,文件列表,保存等功能
代碼片段和文件信息
#include?“first.h“
#include?“ui_first.h“
first::first(QWidget?*parent)?:
????QWidget(parent)
????ui(new?Ui::first)
{
????ui->setupUi(this);
????this->setGeometry(QRect(00800480));
????QPalette?pal;
????this->setAutoFillBackground(true);
????pal.setBrush(this->backgroundRole()QBrush(QPixmap(“./images/44221.jpg“)));//設置背景圖片
????this->setPalette(pal);
????vo=new?vedio(this);
????vo->setWindowFlags(Qt::Dialog|Qt::CustomizeWindowHint);
????pe=new?picture(this);
????pe->setWindowFlags(Qt::Dialog|Qt::CustomizeWindowHint);
????mc=new?music(this);
????mc->setWindowFlags(Qt::Dialog|Qt::CustomizeWindowHint);
????connect(ui->movie?SIGNAL(clicked())?this?SLOT(on_movie_clicked()));
????connect(ui->picture?SIGNAL(clicked())?this?SLOT(on_picture_clicked()));
????connect(ui->music?SIGNAL(clicked())?this?SLOT(on_music_clicked()));
}
first::~first()
{
????delete?ui;
????delete?vo;
????delete?pe;
????delete?mc;
}
void?first::on_movie_clicked()//進入電影選擇界面
{
????this->hide();
????vo->show();
}
void?first::on_picture_clicked()//進入圖片界面
{
????this->hide();
????pe->show();
}
void?first::on_music_clicked()//進入音樂界面
{
????this->hide();
????mc->show();
}
void?first::on_byebye_clicked()//退出
{
????exit(0);
}
評論
共有 條評論