|
1Qter豆
在qt实战精解第三章第一节的音乐播放器例子中,为什么按书本上这样写,
点击播放按钮,不能播放音乐,在槽里面调用play后状态立即回到了stop状态。
connect(playAction, SIGNAL(triggered()),
this, SLOT(setPaused()));
void Widget::setPaused()
{
if(mediaObject->state() == Phonon:layingState)
{
qDebug() << "111" << endl;
mediaObject->pause();
}
else
{
mediaObject->play();
qDebug() << mediaObject->state() << "xxx"<< endl;
}
}
直接在初始化mediaObject对象后调用play函数是可以播放的?这是为什么? |
|