QtiPlot  0.9.8.2
Public Member Functions | Protected Slots | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
FindReplaceDialog Class Reference

Find/Replace dialog. More...

#include <FindReplaceDialog.h>

Inheritance diagram for FindReplaceDialog:

Public Member Functions

 FindReplaceDialog (ScriptEdit *editor, bool replace=false, QWidget *parent=0, Qt::WFlags fl=0)
 

Protected Slots

bool find (bool previous=false)
 
bool findPrevious ()
 

Protected Member Functions

void replace ()
 
void replaceAll ()
 

Private Member Functions

QTextDocument::FindFlags searchFlags ()
 

Private Attributes

QCheckBox * boxCaseSensitive
 
QComboBox * boxFind
 
QComboBox * boxReplace
 
QCheckBox * boxWholeWords
 
QPushButton * buttonCancel
 
QPushButton * buttonNext
 
QPushButton * buttonPrevious
 
QPushButton * buttonReplace
 
QPushButton * buttonReplaceAll
 
ScriptEditd_editor
 

Detailed Description

Find/Replace dialog.

Constructor & Destructor Documentation

◆ FindReplaceDialog()

FindReplaceDialog::FindReplaceDialog ( ScriptEdit editor,
bool  replace = false,
QWidget *  parent = 0,
Qt::WFlags  fl = 0 
)

Member Function Documentation

◆ find

bool FindReplaceDialog::find ( bool  previous = false)
protectedslot

◆ findPrevious

bool FindReplaceDialog::findPrevious ( )
inlineprotectedslot

References find(), replace(), and replaceAll().

Referenced by FindReplaceDialog().

◆ replace()

void FindReplaceDialog::replace ( )
protected

References boxFind, boxReplace, d_editor, and find().

Referenced by findPrevious(), and FindReplaceDialog().

◆ replaceAll()

void FindReplaceDialog::replaceAll ( )
protected

◆ searchFlags()

QTextDocument::FindFlags FindReplaceDialog::searchFlags ( )
private

References boxCaseSensitive, and boxWholeWords.

Referenced by find(), and replaceAll().

Member Data Documentation

◆ boxCaseSensitive

QCheckBox* FindReplaceDialog::boxCaseSensitive
private

Referenced by FindReplaceDialog(), and searchFlags().

◆ boxFind

QComboBox* FindReplaceDialog::boxFind
private

◆ boxReplace

QComboBox* FindReplaceDialog::boxReplace
private

◆ boxWholeWords

QCheckBox* FindReplaceDialog::boxWholeWords
private

Referenced by FindReplaceDialog(), and searchFlags().

◆ buttonCancel

QPushButton* FindReplaceDialog::buttonCancel
private

Referenced by FindReplaceDialog().

◆ buttonNext

QPushButton* FindReplaceDialog::buttonNext
private

Referenced by FindReplaceDialog().

◆ buttonPrevious

QPushButton* FindReplaceDialog::buttonPrevious
private

Referenced by FindReplaceDialog().

◆ buttonReplace

QPushButton* FindReplaceDialog::buttonReplace
private

Referenced by FindReplaceDialog().

◆ buttonReplaceAll

QPushButton* FindReplaceDialog::buttonReplaceAll
private

Referenced by FindReplaceDialog().

◆ d_editor

ScriptEdit* FindReplaceDialog::d_editor
private

Referenced by find(), replace(), and replaceAll().


The documentation for this class was generated from the following files: