41 #ifndef __OPENFLUID_UIWARESDEV_FINDREPLACEDIALOG_HPP__
42 #define __OPENFLUID_UIWARESDEV_FINDREPLACEDIALOG_HPP__
46 #include <QTextDocument>
53 class FindReplaceDialog;
58 namespace openfluid {
namespace ui {
namespace waresdev {
69 FindOnly, ReplaceOnly, ReplaceFind, ReplaceAll
75 Ui::FindReplaceDialog* ui;
77 QTextDocument::FindFlags getFindOptions();
82 void onTextChanged(
const QString& Text);
86 void onReplaceClicked();
88 void onReplaceFindClicked();
90 void onReplaceAllClicked();
96 const QString& StringForReplace, QTextDocument::FindFlags Flags);
101 void show(
const QString& SelectedText);
Definition: FindReplaceDialog.hpp:62
virtual ~FindReplaceDialog()
void findReplaceRequested(FindReplaceDialog::FindReplaceAction Action, const QString &StringToFind, const QString &StringForReplace, QTextDocument::FindFlags Flags)
FindReplaceAction
Definition: FindReplaceDialog.hpp:68
void setMessage(const QString &Message, bool TextFound)
void show(const QString &SelectedText)
FindReplaceDialog(QWidget *Parent)
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: AboutDialog.hpp:51
Definition: ApplicationException.hpp:47