資源簡(jiǎn)介
1、可以實(shí)現(xiàn)視頻文件的上一個(gè)(快退),下一個(gè)(快進(jìn)),播放(暫停),播放文件列表,全屏播放,音量控制,進(jìn)度條控制,記憶播放,硬件按鈕控制等各種功能
2、音樂(lè)播放支持多種音效、循環(huán)模式,支持LRC格式歌詞同步,支持音樂(lè)歌詞視屏字幕同步顯示,支持上一首(快進(jìn)),下一首(快退),暫停,停止,進(jìn)度條,文件列表。
3、圖片瀏覽,能實(shí)現(xiàn)放大縮小,左右旋轉(zhuǎn),自動(dòng)瀏覽,刪除,文件列表,保存等功能
2、音樂(lè)播放支持多種音效、循環(huán)模式,支持LRC格式歌詞同步,支持音樂(lè)歌詞視屏字幕同步顯示,支持上一首(快進(jìn)),下一首(快退),暫停,停止,進(jìn)度條,文件列表。
3、圖片瀏覽,能實(shí)現(xiàn)放大縮小,左右旋轉(zhuǎn),自動(dòng)瀏覽,刪除,文件列表,保存等功能
代碼片段和文件信息
#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“)));//設(shè)置背景圖片
????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()//進(jìn)入電影選擇界面
{
????this->hide();
????vo->show();
}
void?first::on_picture_clicked()//進(jìn)入圖片界面
{
????this->hide();
????pe->show();
}
void?first::on_music_clicked()//進(jìn)入音樂(lè)界面
{
????this->hide();
????mc->show();
}
void?first::on_byebye_clicked()//退出
{
????exit(0);
}
評(píng)論
共有 條評(píng)論