summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Grönholm <alex.gronholm@nextday.fi>2023-03-03 10:59:06 +0200
committerAlex Grönholm <alex.gronholm@nextday.fi>2023-03-03 10:59:06 +0200
commitbe291699755e58ff398f90b5e71bff1e163df1db (patch)
tree180ebd80c2368d2435884c113f782aaf825f6a1a
parenta2247473fb0f664ce02f6fb0c584a003df1e952b (diff)
downloadapscheduler-3.10.1.tar.gz
Fixed TypeError in QtScheduler3.10.1
Fixes #687.
-rw-r--r--apscheduler/schedulers/qt.py2
-rw-r--r--docs/versionhistory.rst7
2 files changed, 8 insertions, 1 deletions
diff --git a/apscheduler/schedulers/qt.py b/apscheduler/schedulers/qt.py
index 600f6e6..890a44a 100644
--- a/apscheduler/schedulers/qt.py
+++ b/apscheduler/schedulers/qt.py
@@ -33,7 +33,7 @@ class QtScheduler(BaseScheduler):
def _start_timer(self, wait_seconds):
self._stop_timer()
if wait_seconds is not None:
- wait_time = min(wait_seconds * 1000, 2147483647)
+ wait_time = min(int(wait_seconds * 1000), 2147483647)
self._timer = QTimer.singleShot(wait_time, self._process_jobs)
def _stop_timer(self):
diff --git a/docs/versionhistory.rst b/docs/versionhistory.rst
index 23aa587..e407d72 100644
--- a/docs/versionhistory.rst
+++ b/docs/versionhistory.rst
@@ -4,6 +4,13 @@ Version history
To find out how to migrate your application from a previous version of
APScheduler, see the :doc:`migration section <migration>`.
+3.10.1
+------
+
+* Fixed ``TypeError: arguments did not match any overloaded call:`` in QtScheduler due
+ to ``wait_time`` being float and not an integer which QT needs it to be
+
+
3.10.0
------