//if(flg) qDebug() << idx << mode << wordStart << wordEnd << contents->plainText.left(idx) << contents->plainText.mid(idx);
if(mode == SearchEnd || (!wordStart && wordEnd)) {
//if(flg) qDebug() << idx << mode << wordStart << wordEnd << contents->plainText.left(idx) << contents->plainText.mid(idx);
if(mode == SearchEnd || (!wordStart && wordEnd)) {