12#ifndef FINDRESULTSCONTROL_HPP
13#define FINDRESULTSCONTROL_HPP
19#include "UtTextDocument.hpp"
20#include "ui_FindResultsControl.h"
55 Ui::FindResultsControl
mUi;
57 std::vector<UtTextDocumentAutoUpdateRange>
mResults;
Definition EditorManager.hpp:41
TextLocationItemModel * mModelPtr
Definition FindResultsControl.hpp:56
void NewFind(FindTextRequest aRequest)
Definition FindResultsControl.cpp:48
void ProjectClosed(Project *aProjectPtr)
Definition FindResultsControl.cpp:178
void ItemActivated(const QModelIndex &aIndex)
Definition FindResultsControl.cpp:164
Ui::FindResultsControl mUi
Definition FindResultsControl.hpp:55
void ProjectOpened(Project *aProjectPtr)
Definition FindResultsControl.cpp:173
QLabel * mWaitBox
Definition FindResultsControl.hpp:59
void AddResult(TextSource *aSourcePtr, int aCharOffset, int aCharOffsetEnd)
Definition FindResultsControl.cpp:157
~FindResultsControl() override=default
EditorManager * mEditorPtr
Definition FindResultsControl.hpp:54
FindResultsControl(QMainWindow *aParentPtr, EditorManager *aEditorPtr)
Definition FindResultsControl.cpp:28
Project * mProjectPtr
Definition FindResultsControl.hpp:58
std::vector< UtTextDocumentAutoUpdateRange > mResults
Definition FindResultsControl.hpp:57
int SearchFile(const FindTextRequest &aRequest, TextSource *aSourcePtr, const std::string &aLowerCaseString)
Definition FindResultsControl.cpp:116
void SearchDirectory(const QString &aDirectory, const FindTextRequest &aRequest, const std::string &aLowerCaseString)
Definition FindResultsControl.cpp:189
Definition FindTextRequest.hpp:19
A WSF 'project'. Manages WSF sources files in a WSF project.
Definition Project.hpp:66
Definition TextLocationItemModel.hpp:38
Definition TextSource.hpp:48