c++ - qt slider 问题c++

标签 c++ qt

以下代码在按下按钮 (onclick) 时播放歌曲。我创建了一个 horizo​​ntalSlider 用户界面,但它没有滑动。我从 http://wiki.forum.nokia.com/index.php/Streaming_Audio_with_Qt 得到了文件

请帮助我使 slider 正常工作。

Phonon::MediaObject *mediaObject = new Phonon::MediaObject(this);

Phonon::AudioOutput *audioOutput =
new Phonon::AudioOutput(Phonon::MusicCategory, this);

Phonon::createPath(mediaObject, audioOutput);

const QString url("c://example.mp3");

mediaObject->setCurrentSource(url);

mediaObject->play();

volumeSlider = new Phonon::VolumeSlider(ui->horizontalSlider);
volumeSlider->setAudioOutput(audioOutput);
volumeSlider->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Maximum);

最佳答案

可能您没有将相应的媒体对象绑定(bind)到 slider 。

看一个小例子 here.

关于c++ - qt slider 问题c++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5953627/

相关文章:

Oracle 的 C++ Qt SQL 查询长度限制

c++ - 如何声明两个不同的静态变量? (C++)

c++ - 如何将 const 数组存储在可执行文件中?

c++ - 在 Qt 中用按钮结束一个函数

c++ - 固定 QString 大小(长度)

Qt QFileDialog - 仅具有静态功能的 native 对话框?

c++ - 抽象类/函数编译错误

c++ - QFile/QDataStream 写入现有数据

c++ - 我想深入了解 C/C++,但不知道如何去做

qt - QWebkit QWebSettings缓存和QNetworkManager QNetworkDiskCache有什么区别?