int SearchOpenFiles::searchOpenFile(KTextEditor::Document *doc, const QRegExp ®Exp, int startLine) { if (m_statusTime.elapsed() > 100) { m_statusTime.restart(); emit searching(doc->url().pathOrUrl()); } if (regExp.pattern().contains("\\n")) { return searchMultiLineRegExp(doc, regExp, startLine); } return searchSingleLineRegExp(doc, regExp, startLine); }
foreach (QString fileName, m_files) { if (m_cancelSearch) { break; } if (m_statusTime.elapsed() > 100) { m_statusTime.restart(); emit searching(fileName); } if (m_regExp.pattern().contains("\\n")) { searchMultiLineRegExp(fileName); } else { searchSingleLineRegExp(fileName); } }