// the part " || (finder.position() == contents->plainText.length())" shouldn't be necessary
// but in rare and indeterministic cases Qt states that the end of the text is not a boundary o_O
} while(finder.isAtBoundary() || (finder.position() == contents->plainText.length()));
// the part " || (finder.position() == contents->plainText.length())" shouldn't be necessary
// but in rare and indeterministic cases Qt states that the end of the text is not a boundary o_O
} while(finder.isAtBoundary() || (finder.position() == contents->plainText.length()));