freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

成都理工大學(xué)qt課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告-基于qt實(shí)現(xiàn)的簡(jiǎn)易音樂(lè)播放器(編輯修改稿)

2025-02-14 23:39 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 0。SeekSliderClass:提供一個(gè)可滑動(dòng)的slider來(lái)設(shè)定多媒體串流播放的位置,即播放進(jìn)度條,所以它會(huì)連接到MediaObject,并控制串流目前的位置。VolumeSliderClass:提供可以控制聲音裝置音量的widget,它會(huì)連接到MediaObject,以此控制音量輸出的大小。QAction Class :QAction類(lèi)提供了抽象的用戶界面action,這些action可以被放置在窗口部件中。應(yīng)用程序可以通過(guò)菜單,工具欄按鈕以及鍵盤(pán)快捷鍵來(lái)調(diào)用通用的命令。本播放器通過(guò)QWidget::addAction()函數(shù)將Actions添加到窗口部件上。 系統(tǒng)實(shí)現(xiàn)首先,本音樂(lè)播放器具備的功能圖解: 播放 暫停 停止基本操作 音量調(diào)節(jié) 進(jìn)度調(diào)節(jié)功能 打開(kāi)本地文件 播放時(shí)間顯示 其他操作 換膚下面就各主要功能分版塊介紹:,使用中文編碼,在main函數(shù)中包含頭文件include QTextCodec,在main函數(shù)體中加入如下代碼:QTextCodec *codec = QTextCodec::codecForName(GBK);//中文編碼QTextCodec::setCodecForTr(codec);QTextCodec::setCodecForLocale(codec);QTextCodec::setCodecForCStrings(codec);即可實(shí)現(xiàn)中文編碼。:媒體變量名規(guī)劃類(lèi)型變量名概述Phonon::MediaObject *musicObject媒體對(duì)象Phonon::MediaObject *audiooutput音頻輸出Phonon::SeekSlider*seekSlider播放進(jìn)度滑竿Phonon::VolumeSlider*volumeSlider音量調(diào)節(jié)滑竿QListPhonon::MediaSourcesources音樂(lè)資源3,步驟及功能實(shí)現(xiàn)代碼:新建一個(gè)空的Qt項(xiàng)目文件,繼承自QMainWindow,添加main函數(shù)。Phonon的工作機(jī)制是使用MediaSourse即源文件,通過(guò)Path連接到AudioOutput,最后使用AudioOutput將數(shù)據(jù)發(fā)送到相關(guān)物理設(shè)備。所以,如果要使用Phonon的相關(guān)媒體變量,需要在Pro文件中添加一行代碼:QT += phonon接著,在頭文件中需要包含的有:include QMainWindowinclude audiooutputinclude mediaobjectinclude QTableWidgetinclude seeksliderinclude volumesliderinclude QLCDNumberinclude QPushButton私有成員變量:void setupActions()。 void setupMenus()。 void setupUi()。 Phonon::SeekSlider *seekSlider。 //進(jìn)度條滑塊 Phonon::MediaObject *mediaObject。 //播放媒體界面 Phonon::MediaObject *metaInformationResolver。 Phonon::AudioOutput *audioOutput。 //音頻輸出 Phonon::VolumeSlider *volumeSlider。 //音量調(diào)節(jié)滑竿 QListPhonon::MediaSource sources。//媒體資源 QAction *playAction。 //播放按鈕 QAction *pauseAction。 //暫停按鈕 QAction *stopAction。 //停止按鈕 QAction *addFilesAction。 //添加文件按鈕 QLCDNumber *timeLcd。 //顯示屏 QTableWidget *musicTable。 //音樂(lè)表格 QPush
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1