0

Nokia 5800 で繰り返しバイブレーションを開始したいのですが、ドキュメントには を使用する必要があると書かれており、次のQFeedbackHapticsEffect::setPeriod()コードで試します。

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

ただし、私がテストしている電話 (Nokia 5800) は、定期的な振動が電話でサポートされていることをテストしたにもかかわらず、まだ 1 回だけ振動して停止します。

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

を初期化する方法に何か問題がありQFeedbackHapticsEffectますか? 私が見逃したかもしれないステップはありますか?

4

0 に答える 0