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 |
- 31 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().