Skip to content

Overhaul GrepJob state transitions; showErrorMessage() signal&slot timeout fixes

Testing done:

  1. Find/Replace in Files functionality still works correctly.
  2. test_findreplace, test_uicontroller, test_checkerstatus still pass.

See the commit messages for details.

History This merge request was inspired by this discussion and was intended to make porting to QThread::requestInterruption() and QThread::isInterruptionRequested() easier. Now there is no obstacle to this porting, but I am not sure it's worthwhile, because not much custom code would be removed and QThread's cancellation is somewhat less efficient.
Edited by Igor Kushnir

Merge request reports