Signals | Public Member Functions | Private Slots | Private Member Functions | List of all members
find_object::ParametersToolBox Class Reference

#include <ParametersToolBox.h>

Inheritance diagram for find_object::ParametersToolBox:
Inheritance graph
[legend]

Signals

void parametersChanged (const QStringList &name)
 

Public Member Functions

QWidget * getParameterWidget (const QString &key)
 
 ParametersToolBox (QWidget *parent=0)
 
void setupUi ()
 
void updateParameter (const QString &key)
 
virtual ~ParametersToolBox ()
 

Private Slots

void changeParameter ()
 
void changeParameter (const QString &value)
 
void changeParameter (bool value)
 
void changeParameter (int value)
 
void resetAllPages ()
 
void resetCurrentPage ()
 

Private Member Functions

void addParameter (QVBoxLayout *layout, const QString &key, const QVariant &value)
 
void addParameter (QVBoxLayout *layout, const QString &key, const QString &value)
 
void addParameter (QVBoxLayout *layout, const QString &key, const int &value)
 
void addParameter (QVBoxLayout *layout, const QString &key, const double &value)
 
void addParameter (QVBoxLayout *layout, const QString &key, const bool &value)
 
void addParameter (QVBoxLayout *layout, const QString &name, QWidget *widget)
 
void changeParameter (QObject *sender, int value)
 
QStringList resetPage (int index)
 
void updateParametersVisibility ()
 

Detailed Description

Definition at line 38 of file ParametersToolBox.h.

Constructor & Destructor Documentation

◆ ParametersToolBox()

find_object::ParametersToolBox::ParametersToolBox ( QWidget *  parent = 0)

Definition at line 45 of file ParametersToolBox.cpp.

◆ ~ParametersToolBox()

find_object::ParametersToolBox::~ParametersToolBox ( )
virtual

Definition at line 50 of file ParametersToolBox.cpp.

Member Function Documentation

◆ addParameter() [1/6]

void find_object::ParametersToolBox::addParameter ( QVBoxLayout *  layout,
const QString &  key,
const QVariant &  value 
)
private

Definition at line 304 of file ParametersToolBox.cpp.

◆ addParameter() [2/6]

void find_object::ParametersToolBox::addParameter ( QVBoxLayout *  layout,
const QString &  key,
const QString &  value 
)
private

Definition at line 335 of file ParametersToolBox.cpp.

◆ addParameter() [3/6]

void find_object::ParametersToolBox::addParameter ( QVBoxLayout *  layout,
const QString &  key,
const int &  value 
)
private

Definition at line 495 of file ParametersToolBox.cpp.

◆ addParameter() [4/6]

void find_object::ParametersToolBox::addParameter ( QVBoxLayout *  layout,
const QString &  key,
const double &  value 
)
private

Definition at line 428 of file ParametersToolBox.cpp.

◆ addParameter() [5/6]

void find_object::ParametersToolBox::addParameter ( QVBoxLayout *  layout,
const QString &  key,
const bool &  value 
)
private

Definition at line 521 of file ParametersToolBox.cpp.

◆ addParameter() [6/6]

void find_object::ParametersToolBox::addParameter ( QVBoxLayout *  layout,
const QString &  name,
QWidget *  widget 
)
private

Definition at line 532 of file ParametersToolBox.cpp.

◆ changeParameter() [1/5]

void find_object::ParametersToolBox::changeParameter ( QObject *  sender,
int  value 
)
private

Definition at line 612 of file ParametersToolBox.cpp.

◆ changeParameter [2/5]

void find_object::ParametersToolBox::changeParameter ( )
privateslot

Definition at line 559 of file ParametersToolBox.cpp.

◆ changeParameter [3/5]

void find_object::ParametersToolBox::changeParameter ( const QString &  value)
privateslot

Definition at line 549 of file ParametersToolBox.cpp.

◆ changeParameter [4/5]

void find_object::ParametersToolBox::changeParameter ( bool  value)
privateslot

Definition at line 595 of file ParametersToolBox.cpp.

◆ changeParameter [5/5]

void find_object::ParametersToolBox::changeParameter ( int  value)
privateslot

Definition at line 604 of file ParametersToolBox.cpp.

◆ getParameterWidget()

QWidget * find_object::ParametersToolBox::getParameterWidget ( const QString &  key)

Definition at line 54 of file ParametersToolBox.cpp.

◆ parametersChanged

void find_object::ParametersToolBox::parametersChanged ( const QStringList &  name)
signal

◆ resetAllPages

void find_object::ParametersToolBox::resetAllPages ( )
privateslot

Definition at line 128 of file ParametersToolBox.cpp.

◆ resetCurrentPage

void find_object::ParametersToolBox::resetCurrentPage ( )
privateslot

Definition at line 120 of file ParametersToolBox.cpp.

◆ resetPage()

QStringList find_object::ParametersToolBox::resetPage ( int  index)
private

Definition at line 59 of file ParametersToolBox.cpp.

◆ setupUi()

void find_object::ParametersToolBox::setupUi ( )

Definition at line 230 of file ParametersToolBox.cpp.

◆ updateParameter()

void find_object::ParametersToolBox::updateParameter ( const QString &  key)

Definition at line 264 of file ParametersToolBox.cpp.

◆ updateParametersVisibility()

void find_object::ParametersToolBox::updateParametersVisibility ( )
private

Definition at line 140 of file ParametersToolBox.cpp.


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


find_object_2d
Author(s): Mathieu Labbe
autogenerated on Mon Dec 12 2022 03:20:10