BaseTextFind Class
(Core::BaseTextFind)The BaseTextFind class implements a find filter for QPlainTextEdit and QTextEdit based widgets. More...
| Header: | #include <coreplugin/find/basetextfind.h> |
| 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
Static Public Members
| const QMetaObject | staticMetaObject |
- 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().