QFeedbackHapticsEffect :: setPeriod()无效

时间:2013-06-01 19:32:18

标签: c++ qt symbian qt-mobility

我想开始在诺基亚5800上重复振动。文档说我应该使用QFeedbackHapticsEffect::setPeriod(),我尝试使用此代码:

QFeedbackHapticsEffect *effect = new QFeedbackHapticsEffect(this);
effect->setDuration(1000);
effect->setPeriod(500);
effect->setIntensity(1);
effect->start();

然而我正在测试的手机(诺基亚5800)仍然只振动一次然后停止,即使我测试了手机支持周期性振动:

qDebug() << effect->actuator()->isCapabilitySupported(QFeedbackActuator::Period);

我初始化QFeedbackHapticsEffect的方式有问题吗?我可能错过了哪些步骤?

0 个答案:

没有答案