Workspace 6.21.5
|
Widget for selecting the dimensions of an ArrayND object. Should be used as part of an Operation.
#include <DataAnalysis/Widgets/arraynddimensionswidget.h>
Public Member Functions | |
ArrayNdDimensionsWidget (QWidget *parent=nullptr) | |
~ArrayNdDimensionsWidget () override | |
const QString & | getArrayInputName () const |
const QStringList & | getDimensionRangeInputNames () const |
const QString & | getFixedDimensionInputName () const |
void | setArrayInputName (const QString &name) |
void | setDimensionRangeInputNames (const QStringList &names) const |
void | setFixedDimensionInputName (const QString &name) |
void | updateData () override |
void | updateWidget () override |
Public Member Functions inherited from OperationConnectionWidget | |
OperationConnectionWidget (QWidget *parent=nullptr) | |
~OperationConnectionWidget () override | |
virtual void | updateData ()=0 |
virtual void | updateWidget ()=0 |
Properties | |
QString | arrayInputName |
QStringList | dimensionRangeInputNames |
QString | fixedDimensionInputName |
Additional Inherited Members | |
Public Slots inherited from OperationConnectionWidget | |
void | connectToOperation (CSIRO::DataExecution::Operation *op) |
bool | hasOutstandingDataUpdateRequests () const |
void | requestUpdateData () |
void | requestUpdateWidget () |
Protected Member Functions inherited from OperationConnectionWidget | |
virtual void | connectedToOperation () |
DataExecution::Operation * | getOperation () |
|
explicit |
|
override |
const QString & getArrayInputName | ( | ) | const |
const QStringList & getDimensionRangeInputNames | ( | ) | const |
const QString & getFixedDimensionInputName | ( | ) | const |
void setArrayInputName | ( | const QString & | name | ) |
void setDimensionRangeInputNames | ( | const QStringList & | names | ) | const |
void setFixedDimensionInputName | ( | const QString & | name | ) |
|
overridevirtual |
Implements OperationConnectionWidget.
|
overridevirtual |
Implements OperationConnectionWidget.
|
readwrite |
|
readwrite |
|
readwrite |