You could spend five minutes writing a quick test or reading the Qt source code to see that it does. Alternatively, you could just assume that it does not and cache lastError() before you do.
Qt Code:
{ if (isActive()) { ...To copy to clipboard, switch view to plain text mode
The docs are quite clear that you probably do not need to be calling finish() anyway.
Bookmarks