BaseTextFind Class
(Core::BaseTextFind)The BaseTextFind class implements a find filter for QPlainTextEdit and QTextEdit based widgets. More...
Header: | #include <BaseTextFind> |
Inherits: | Core::IFindSupport |
Reimplemented Public Functions
virtual void | clearFindScope() override |
virtual void | clearHighlights() override |
virtual QString | completedFindString() const override |
virtual QString | currentFindString() const override |
virtual void | defineFindScope() override |
virtual Core::IFindSupport::Result | findIncremental(const QString &txt, Core::FindFlags findFlags) override |
virtual Core::IFindSupport::Result | findStep(const QString &txt, Core::FindFlags findFlags) override |
virtual void | highlightAll(const QString &txt, Core::FindFlags findFlags) override |
virtual void | replace(const QString &before, const QString &after, Core::FindFlags findFlags) override |
virtual int | replaceAll(const QString &before, const QString &after, Core::FindFlags findFlags) override |
virtual bool | replaceStep(const QString &before, const QString &after, Core::FindFlags findFlags) override |
virtual void | resetIncrementalSearch() override |
virtual Core::FindFlags | supportedFindFlags() const override |
virtual bool | supportsReplace() const override |
- 14 public functions inherited from Core::IFindSupport
Signals
void | findScopeChanged(const QTextCursor &start, const QTextCursor &end, int verticalBlockSelectionFirstColumn, int verticalBlockSelectionLastColumn) |
void | highlightAllRequested(const QString &txt, Core::FindFlags findFlags) |
- 1 signal inherited from Core::IFindSupport
Additional Inherited Members
- 14 public functions inherited from Core::IFindSupport
- 1 static public member inherited from Core::IFindSupport
Detailed Description
The BaseTextFind class implements a find filter for QPlainTextEdit and QTextEdit based widgets.
See also Core::IFindFilter.
Member Function Documentation
[override virtual]
void BaseTextFind::clearFindScope()
Reimplemented from IFindSupport::clearFindScope().
[override virtual]
void BaseTextFind::clearHighlights()
Reimplemented from IFindSupport::clearHighlights().
[override virtual]
QString BaseTextFind::completedFindString() const
Reimplemented from IFindSupport::completedFindString().
[override virtual]
QString BaseTextFind::currentFindString() const
Reimplemented from IFindSupport::currentFindString().
[override virtual]
void BaseTextFind::defineFindScope()
Reimplemented from IFindSupport::defineFindScope().
[override virtual]
Core::IFindSupport::Result BaseTextFind::findIncremental(const QString &txt, Core::FindFlags findFlags)
Reimplemented from IFindSupport::findIncremental().
[signal]
void BaseTextFind::findScopeChanged(const QTextCursor &start, const QTextCursor &end, int verticalBlockSelectionFirstColumn, int verticalBlockSelectionLastColumn)
[override virtual]
Core::IFindSupport::Result BaseTextFind::findStep(const QString &txt, Core::FindFlags findFlags)
Reimplemented from IFindSupport::findStep().
[override virtual]
void BaseTextFind::highlightAll(const QString &txt, Core::FindFlags findFlags)
Reimplemented from IFindSupport::highlightAll().
Emits highlightAllRequested().
[signal]
void BaseTextFind::highlightAllRequested(const QString &txt, Core::FindFlags findFlags)
[override virtual]
void BaseTextFind::replace(const QString &before, const QString &after, Core::FindFlags findFlags)
Reimplemented from IFindSupport::replace().
[override virtual]
int BaseTextFind::replaceAll(const QString &before, const QString &after, Core::FindFlags findFlags)
Reimplemented from IFindSupport::replaceAll().
Returns the number of search hits replaced.
[override virtual]
bool BaseTextFind::replaceStep(const QString &before, const QString &after, Core::FindFlags findFlags)
Reimplemented from IFindSupport::replaceStep().
[override virtual]
void BaseTextFind::resetIncrementalSearch()
Reimplemented from IFindSupport::resetIncrementalSearch().
[override virtual]
Core::FindFlags BaseTextFind::supportedFindFlags() const
Reimplemented from IFindSupport::supportedFindFlags().
[override virtual]
bool BaseTextFind::supportsReplace() const
Reimplemented from IFindSupport::supportsReplace().