Features in KDE-PIM
Printing emails on Windows
The code (before patching) works on Linux (?) only by accident, I guess (probably thanks to different strategy of handling QTimers with 0 delay ).
Explanation: KMReaderWin::printMsg() _can_ be executed before the timer handling slotWriteNextHtmlChunk() finishes. And it is, on Windows.