使用Qsound在symbian手機上

喜歡程式設計嗎?想要一窺 KDE/Qt 程式設計的奧秘嗎?想要
學習 X Window 上的視窗程式設計嗎?歡迎各類關於 KDE/Qt、Qtopia、Qt/Embedded、QSA、PyQt 等各類心得討論。

版主: AceLan, Franklin

使用Qsound在symbian手機上

文章jacky951 » 週四 8月 06, 2009 3:23 pm

各位好,

  我有一個問題關於Qsound在手機上面的問題,以下是Nokia提供的範例code。

代碼: 選擇全部
#include <QtGui/QApplication>
 #include<QSound>
 #include<QPushButton>
 #include<QHBoxLayout>
 #include<QWidget>
 int main(int argc, char *argv[])
 {
 QApplication a(argc, argv);
 QWidget *win=new QWidget();
 QHBoxLayout *lay=new QHBoxLayout();
 QSound *sound=new QSound("C://data//08.wav");
 sound->setLoops(3);
 QPushButton *play=new QPushButton("PLAY");
 QPushButton *stop=new QPushButton("STOP");
 QObject::connect(play,SIGNAL(clicked()),sound,SLOT(play()));
 QObject::connect(stop,SIGNAL(clicked()),sound,SLOT(stop()));
 lay->addWidget(play);
 lay->addWidget(stop);
 win->setLayout(lay);
 win->show();
 return a.exec();
 }


上面的程式雖然可以執行,但是我在Nokia_N97_SDK_v1.0版的模擬器上卻無法聽到任何的聲音。

當我按下play以後都沒任何的聲音跟反映,不知道各位有沒有這方面的資訊。謝謝。
jacky951
可愛的小學生
可愛的小學生
 
文章: 1
註冊時間: 週二 7月 28, 2009 3:54 pm

文章訪客 » 週日 8月 09, 2009 8:49 pm

Qsound在Linux還要在裝一個好像是NSA,在Qt中文論壇看到
最近也想要加一些音效Qsound不起作用,我用QProcess去執行mplayer暫時解掉
QString strPath = QApplication::applicationDirPath();
QProcess *myP = new QProcess(this);
strPath.append("/ICON/08025.wav");
myP->start("mplayer "+strPath);
訪客
 


回到 KDE/Qt 程式設計

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客