WSF
ReplaceInFilesDialog.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI
3//
4// The Advanced Framework for Simulation, Integration, and Modeling (AFSIM)
5//
6// Copyright 2003-2015 The Boeing Company. All rights reserved.
7//
8// The use, dissemination or disclosure of data in this file is subject to
9// limitation or restriction. See accompanying README and LICENSE for details.
10// ****************************************************************************
11
12#ifndef REPLACEINFILESDIALOG_HPP
13#define REPLACEINFILESDIALOG_HPP
14
15#include <QDialog>
16#include <QMainWindow>
17
19#include "ui_ReplaceInFilesDialog.h"
20
21namespace wizard
22{
23class EditorManager;
24
25class ReplaceInFilesDialog : public QDialog
26{
27public:
28 ReplaceInFilesDialog(QMainWindow* aMainWindowPtr, EditorManager* aEditorPtr);
29 ~ReplaceInFilesDialog() override = default;
30 void SetSearchText(const std::string& aText);
32
33protected:
35 void LookInChanged(bool);
36 void showEvent(QShowEvent* aEventPtr) override;
37 void DefaultAction();
38 void ReplaceClick();
39 void ReplaceAllClick();
40 void FindNextClick();
41 void FindPreviousClick();
42
44 Ui::ReplaceInFilesDialog mUi;
45};
46} // namespace wizard
47#endif
Definition EditorManager.hpp:41
SearchLocation
Definition FindTextRequest.hpp:22
void ReplaceClick()
Definition ReplaceInFilesDialog.cpp:50
void FindNextClick()
Definition ReplaceInFilesDialog.cpp:113
void SetSearchLocation(ReplaceTextRequest::SearchLocation aLocation)
Definition ReplaceInFilesDialog.cpp:158
EditorManager * mEditorPtr
Definition ReplaceInFilesDialog.hpp:43
ReplaceTextRequest GetRequest()
Definition ReplaceInFilesDialog.cpp:37
~ReplaceInFilesDialog() override=default
void showEvent(QShowEvent *aEventPtr) override
Definition ReplaceInFilesDialog.cpp:141
void SetSearchText(const std::string &aText)
Definition ReplaceInFilesDialog.cpp:148
Ui::ReplaceInFilesDialog mUi
Definition ReplaceInFilesDialog.hpp:44
void ReplaceAllClick()
Definition ReplaceInFilesDialog.cpp:64
void DefaultAction()
Definition ReplaceInFilesDialog.cpp:153
ReplaceInFilesDialog(QMainWindow *aMainWindowPtr, EditorManager *aEditorPtr)
Definition ReplaceInFilesDialog.cpp:22
void FindPreviousClick()
Definition ReplaceInFilesDialog.cpp:127
Definition ReplaceTextRequest.hpp:19
Definition Runner.hpp:22
Copyrights Multiple, All Rights Reserved