#include <dialognodefind.h>

+ Inheritance diagram for DialogNodeFind:
+ Collaboration diagram for DialogNodeFind:

Public Slots

void setError (const bool &toggle)
 
void getIndex (const QString &indexStr)
 Gets the selected index. More...
 
void checkErrors ()
 Checks for various input errors. More...
 
void getUserChoices ()
 Gathers user input and emits userChoices signal. More...
 

Signals

void userChoices (const QStringList &list, const QString &type, const QString &selectedIndex=QString())
 

Public Member Functions

 DialogNodeFind (QWidget *parent=Q_NULLPTR, QStringList indexList=QStringList())
 
 ~DialogNodeFind ()
 

Private Attributes

Ui::DialogNodeFind * ui
 
QStringList list
 
QString searchType
 
QStringList tempListA
 
QStringList tempListB
 
QString str
 
QString selectedIndex
 

Constructor & Destructor Documentation

◆ DialogNodeFind()

DialogNodeFind::DialogNodeFind ( QWidget *  parent = Q_NULLPTR,
QStringList  indexList = QStringList() 
)
explicit

◆ ~DialogNodeFind()

DialogNodeFind::~DialogNodeFind ( )

Member Function Documentation

◆ checkErrors

void DialogNodeFind::checkErrors ( )
slot

Checks for various input errors.

◆ getIndex

void DialogNodeFind::getIndex ( const QString &  indexStr)
slot

Gets the selected index.

Parameters
indexStr

◆ getUserChoices

void DialogNodeFind::getUserChoices ( )
slot

Gathers user input and emits userChoices signal.

◆ setError

void DialogNodeFind::setError ( const bool &  toggle)
slot

◆ userChoices

void DialogNodeFind::userChoices ( const QStringList &  list,
const QString &  type,
const QString &  selectedIndex = QString() 
)
signal

Member Data Documentation

◆ list

QStringList DialogNodeFind::list
private

◆ searchType

QString DialogNodeFind::searchType
private

◆ selectedIndex

QString DialogNodeFind::selectedIndex
private

◆ str

QString DialogNodeFind::str
private

◆ tempListA

QStringList DialogNodeFind::tempListA
private

◆ tempListB

QStringList DialogNodeFind::tempListB
private

◆ ui

Ui::DialogNodeFind* DialogNodeFind::ui
private

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