SearchEngine Class
(TextEditor::SearchEngine)Inherits: | QObject |
Public Functions
SearchEngine() | |
~SearchEngine() | |
virtual QFuture<Utils::FileSearchResultList> | executeSearch(const FileFindParameters ¶meters, BaseFileFind *baseFileFind) = 0 |
bool | isEnabled() const |
virtual Core::IEditor * | openEditor(const Core::SearchResultItem &item, const FileFindParameters ¶meters) = 0 |
virtual QVariant | parameters() const = 0 |
virtual void | readSettings(QSettings *settings) = 0 |
void | setEnabled(bool enabled) |
virtual QString | title() const = 0 |
virtual QString | toolTip() const = 0 |
virtual QWidget * | widget() const = 0 |
virtual void | writeSettings(QSettings *settings) const = 0 |
- 32 public functions inherited from QObject
Signals
void | enabledChanged(bool enabled) |
- 2 signals inherited from QObject
Additional Inherited Members
- 1 property inherited from QObject
- 1 public slot inherited from QObject
- 1 public variable inherited from QObject
- 10 static public members inherited from QObject
- 9 protected functions inherited from QObject
- 2 protected variables inherited from QObject
Member Function Documentation
SearchEngine::SearchEngine()
Default constructs an instance of SearchEngine.
SearchEngine::~SearchEngine()
Destroys the instance of SearchEngine.
[signal]
void SearchEngine::enabledChanged(bool enabled)
[pure virtual]
QFuture<Utils::FileSearchResultList> SearchEngine::executeSearch(const FileFindParameters ¶meters, BaseFileFind *baseFileFind)
bool SearchEngine::isEnabled() const
[pure virtual]
Core::IEditor *SearchEngine::openEditor(const Core::SearchResultItem &item, const FileFindParameters ¶meters)
[pure virtual]
QVariant SearchEngine::parameters() const
[pure virtual]
void SearchEngine::readSettings(QSettings *settings)
void SearchEngine::setEnabled(bool enabled)
See also isEnabled().