Hm, I'm not sure I understand the change from Qt EventPriority enum to numerical values - was it done because QThreadpool.start uses priority=0 by default and we need 2 priorities higher than the default (whereas EventPriority only provides 1)?