Computer Assited Medical Intervention Tool Kit
version 4.1
|
Widget to add or remove properties to the component. More...
#include <ComponentAddPropertyWidget.h>
Inherits QWidget.
Public Slots | |
virtual void | addPropertyClicked () |
virtual void | cancelButtonClicked () |
virtual void | nextButtonClicked () |
virtual void | previousButtonClicked () |
Signals | |
void | cancel () |
void | next () |
void | previous () |
Public Member Functions | |
ComponentAddPropertyWidget (QWidget *parent) | |
Constructor. More... | |
QList< ComponentPropertyWidget * > | getComponentPropertyWidgets () |
void | removeProperty (ComponentPropertyWidget *widget) |
void | setToDefault () |
~ComponentAddPropertyWidget () override=default | |
Destructor. More... | |
Private Member Functions | |
bool | isOneNoName () |
bool | isOneNonAsciiParameter () |
Private Attributes | |
QList< ComponentPropertyWidget * > | list |
Ui::ComponentAddPropertyWidget | ui |
Widget to add or remove properties to the component.
The widget manages a list of ComponentPropertyWidget to define each property.
ComponentAddPropertyWidget::ComponentAddPropertyWidget | ( | QWidget * | parent | ) |
Constructor.
References setToDefault(), and ui.
|
overridedefault |
Destructor.
|
signal |
Referenced by cancelButtonClicked().
|
virtualslot |
References cancel().
QList< ComponentPropertyWidget * > ComponentAddPropertyWidget::getComponentPropertyWidgets | ( | ) |
References list.
Referenced by ComponentAddPropertyState::addDomParameters().
|
private |
References list.
Referenced by nextButtonClicked().
|
private |
References list.
Referenced by nextButtonClicked().
|
signal |
Referenced by nextButtonClicked().
|
virtualslot |
References defaultAscii, defaultBeforeGoingFurther, defaultPropNoName, isOneNoName(), isOneNonAsciiParameter(), and next().
|
signal |
Referenced by previousButtonClicked().
|
virtualslot |
References previous().
void ComponentAddPropertyWidget::removeProperty | ( | ComponentPropertyWidget * | widget | ) |
Referenced by ComponentPropertyWidget::remove().
void ComponentAddPropertyWidget::setToDefault | ( | ) |
Referenced by ComponentAddPropertyWidget(), and ComponentAddPropertyState::resetDomComponent().
|
private |
Referenced by addPropertyClicked(), getComponentPropertyWidgets(), isOneNoName(), isOneNonAsciiParameter(), removeProperty(), and setToDefault().
|
private |
Referenced by addPropertyClicked(), ComponentAddPropertyWidget(), removeProperty(), and setToDefault().