summaryrefslogtreecommitdiff
path: root/src/plugins/find/basetextfind.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/find/basetextfind.cpp')
-rw-r--r--src/plugins/find/basetextfind.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/plugins/find/basetextfind.cpp b/src/plugins/find/basetextfind.cpp
index 53578792d7..d6a2e9997e 100644
--- a/src/plugins/find/basetextfind.cpp
+++ b/src/plugins/find/basetextfind.cpp
@@ -33,6 +33,8 @@
#include "basetextfind.h"
+#include <utils/qtcassert.h>
+
#include <QtGui/QTextBlock>
using namespace Find;
@@ -49,26 +51,26 @@ BaseTextFind::BaseTextFind(QPlainTextEdit *editor)
QTextCursor BaseTextFind::textCursor() const
{
- Q_ASSERT(m_editor || m_plaineditor);
+ QTC_ASSERT(m_editor || m_plaineditor, return QTextCursor());
return m_editor ? m_editor->textCursor() : m_plaineditor->textCursor();
}
void BaseTextFind::setTextCursor(const QTextCursor& cursor)
{
- Q_ASSERT(m_editor || m_plaineditor);
+ QTC_ASSERT(m_editor || m_plaineditor, return);
m_editor ? m_editor->setTextCursor(cursor) : m_plaineditor->setTextCursor(cursor);
}
QTextDocument *BaseTextFind::document() const
{
- Q_ASSERT(m_editor || m_plaineditor);
+ QTC_ASSERT(m_editor || m_plaineditor, return 0);
return m_editor ? m_editor->document() : m_plaineditor->document();
}
bool BaseTextFind::isReadOnly() const
{
- Q_ASSERT(m_editor || m_plaineditor);
+ QTC_ASSERT(m_editor || m_plaineditor, return true);
return m_editor ? m_editor->isReadOnly() : m_plaineditor->isReadOnly();
}