From ffa03cc0e675ecf851a0b8234f6d1273e98062f1 Mon Sep 17 00:00:00 2001 From: mrbesen Date: Mon, 20 Dec 2021 14:47:40 +0100 Subject: [PATCH] update currentpoLabel async --- src/editsample.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/editsample.cpp b/src/editsample.cpp index 5ba5ac2..9fbf565 100644 --- a/src/editsample.cpp +++ b/src/editsample.cpp @@ -74,5 +74,10 @@ void EditSample::setCurrentPosition(uint64_t cp) { currentposition = cp; QTime time = timeFromMS(cp); std::string formatedTime = formatTime(time); + // ui->currentPosLabel->setText(QString::fromStdString("Current: " + formatedTime)); + + // set text async + QString input = QString::fromStdString("Current: " + formatedTime); + QMetaObject::invokeMethod(ui->currentPosLabel, "setText", Qt::QueuedConnection, Q_ARG(QString, input)); } \ No newline at end of file