Specialized widget for creating a new composite.
More...
#include <QtNewRegionShape.qo.h>
Specialized widget for creating a new composite.
Definition at line 171 of file QtNewRegionShape.qo.h.
Constructor which takes the composite to modify.
casa::QtNewRSComposite::~QtNewRSComposite |
( |
| ) |
|
unsigned int casa::QtNewRSComposite::adjustedIndex |
( |
int |
row | ) |
|
|
private |
Returns the adjusted index (m_existingList => m_existingShapes).
void casa::QtNewRSComposite::apply |
( |
| ) |
|
|
slot |
void casa::QtNewRSComposite::eAddShape |
( |
| ) |
|
|
privateslot |
Existing shapes.
Adds the selected existing shape to the composite.
void casa::QtNewRSComposite::eListDown |
( |
| ) |
|
|
privateslot |
Moves the selected shape down in the list.
void casa::QtNewRSComposite::eListUp |
( |
| ) |
|
|
privateslot |
Moves the selected shape up in the list.
bool casa::QtNewRSComposite::enteredValuesAreValid |
( |
casacore::String & |
reason | ) |
const |
Returns whether the entered values are valid or not.
Returns true if at least one child is entered, and all children have valid coordinates.
void casa::QtNewRSComposite::eRemoveShape |
( |
| ) |
|
|
privateslot |
Remove the selected shape from the composite.
QWidget* casa::QtNewRSComposite::initFirstScreen |
( |
| ) |
|
|
private |
GUI initialization methods.
QWidget* casa::QtNewRSComposite::initSecondScreen1 |
( |
| ) |
|
|
private |
QWidget* casa::QtNewRSComposite::initSecondScreen2 |
( |
| ) |
|
|
private |
void casa::QtNewRSComposite::nAddShape |
( |
RegionShape * |
shape | ) |
|
|
privateslot |
New shapes.
Adds a new shape to the composite.
void casa::QtNewRSComposite::next |
( |
| ) |
|
|
privateslot |
void casa::QtNewRSComposite::nListDelete |
( |
| ) |
|
|
privateslot |
Deletes the selected shape in the list.
void casa::QtNewRSComposite::nListDown |
( |
| ) |
|
|
privateslot |
Moves the selected shape down in the list.
void casa::QtNewRSComposite::nListUp |
( |
| ) |
|
|
privateslot |
Moves the selected shape up in the list.
void casa::QtNewRSComposite::updateLists |
( |
| ) |
|
|
private |
Updated m_existingList and m_moveList based on m_existingShapes and m_movesshapes.
std::vector<RegionShape*> casa::QtNewRSComposite::m_children |
|
private |
QRadioButton* casa::QtNewRSComposite::m_dependentChildren |
|
private |
QLabel* casa::QtNewRSComposite::m_dependentLabel1 |
|
private |
QLabel * casa::QtNewRSComposite::m_dependentLabel2 |
|
private |
QComboBox* casa::QtNewRSComposite::m_editChooser |
|
private |
QStackedLayout* casa::QtNewRSComposite::m_editWidgets |
|
private |
QListWidget* casa::QtNewRSComposite::m_existingList |
|
private |
std::vector<RegionShape*> casa::QtNewRSComposite::m_existingShapes |
|
private |
QStackedLayout* casa::QtNewRSComposite::m_layout |
|
private |
QListWidget * casa::QtNewRSComposite::m_moveList |
|
private |
std::vector<RegionShape*> casa::QtNewRSComposite::m_moveShapes |
|
private |
QListWidget* casa::QtNewRSComposite::m_newShapeList |
|
private |
QRadioButton* casa::QtNewRSComposite::m_newShapes |
|
private |
The documentation for this class was generated from the following file: