+void GuiLog::on_nextErrorPB_clicked()
+{
+ goTo(exprError);
+}
+
+
+void GuiLog::on_nextWarningPB_clicked()
+{
+ goTo(exprWarning);
+}
+
+
+void GuiLog::goTo(QRegExp const & exp) const
+{
+ QTextCursor const newc =
+ logTB->document()->find(exp, logTB->textCursor());
+ logTB->setTextCursor(newc);
+}
+
+
+bool GuiLog::contains(QRegExp const & exp) const
+{
+ return !logTB->document()->find(exp, logTB->textCursor()).isNull();