41#ifndef __OPENFLUID_UIWARESDEV_FINDREPLACEDIALOG_HPP__
42#define __OPENFLUID_UIWARESDEV_FINDREPLACEDIALOG_HPP__
46#include <QTextDocument>
53class FindReplaceDialog;
58namespace 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