[Libreoffice-commits] core.git: vcl/qt5
Jan-Marek Glogowski (via logerrit)
logerrit at kemper.freedesktop.org
Mon Jun 3 18:17:25 UTC 2019
vcl/qt5/Qt5Timer.cxx | 1 +
1 file changed, 1 insertion(+)
New commits:
commit 677db60166106e33bc2329f868f96cf2fb85f11b
Author: Jan-Marek Glogowski <glogow at fbihome.de>
AuthorDate: Sat Jun 1 22:23:58 2019 +0000
Commit: Jan-Marek Glogowski <glogow at fbihome.de>
CommitDate: Mon Jun 3 20:16:19 2019 +0200
Qt5 use precise timer to prevent unneeded restarts
We just have one driving timer. Not much to sync with. Gets rid
of these annoying scheduler restart messages. The idea of coarse,
synced timer events sounds nice to have, but LO currently can't
handle it in a sensible sense..
Change-Id: I169c2bb582aca0e03b00e24dc364ac9b19162c3b
Reviewed-on: https://gerrit.libreoffice.org/73392
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow at fbihome.de>
diff --git a/vcl/qt5/Qt5Timer.cxx b/vcl/qt5/Qt5Timer.cxx
index 9868052dd85f..bbc2800e868d 100644
--- a/vcl/qt5/Qt5Timer.cxx
+++ b/vcl/qt5/Qt5Timer.cxx
@@ -29,6 +29,7 @@
Qt5Timer::Qt5Timer()
{
m_aTimer.setSingleShot(true);
+ m_aTimer.setTimerType(Qt::PreciseTimer);
connect(&m_aTimer, SIGNAL(timeout()), this, SLOT(timeoutActivated()));
connect(this, SIGNAL(startTimerSignal(int)), this, SLOT(startTimer(int)));
connect(this, SIGNAL(stopTimerSignal()), this, SLOT(stopTimer()));
More information about the Libreoffice-commits
mailing list