Я создал приложение QML с таймером, и я использую компонент qmer Timer. Интервал установлен на 1000 миллисекунд (по умолчанию) ... но он работает правильно, только когда приложение сосредоточено на нем. Когда я помещаю его в фоновом режиме, кажется, что он не запускается каждый раз, и из-за этого я получил некоторые ошибки в приложении.Таймер Qml не запускается в нужном интервале
Я пытался найти что-нибудь связанное с, что в документации, но я не мог код таймер очень прост:
Timer {
id: timer
repeat: true
onTriggered: {msRemaining -= 1000; Core.secondsToText(type);}
}
Каждый имеет ни малейшего представления о том, что и как это исправить?
Версии: Qt 5.2 QML 2.0 OS X 10.9
Спасибо за ответ. Как наилучшим образом показать прошедшее время в Qt Quick 2? – danielfranca
Я отредактировал ответ, который показывает пример, чтобы показать прошедшее время. – Nejat
Возможно ли получить активированное событие через 5 минут, когда экран выключен? –