16 lines
288 B
QML
16 lines
288 B
QML
|
import QtQuick 2.15
|
||
|
import QtQuick.Layouts 1.15
|
||
|
import QtQuick.Controls 2.15
|
||
|
|
||
|
Item {
|
||
|
|
||
|
Timer { id: sleeper }
|
||
|
|
||
|
function exec(time, callback) {
|
||
|
sleeper.interval = time * 1000; // ms to s
|
||
|
sleeper.repeat = false;
|
||
|
sleeper.triggered.connect(callback);
|
||
|
sleeper.start();
|
||
|
}
|
||
|
}
|