4 #ifndef pqArraySelectorPropertyWidget_h 5 #define pqArraySelectorPropertyWidget_h 9 #include <QScopedPointer> 11 #include <initializer_list> 43 Q_PROPERTY(QList<QVariant> array READ array WRITE setArray);
44 Q_PROPERTY(QString arrayName READ arrayName WRITE setArrayName);
50 std::initializer_list<QPair<int, QString>> knownArrays, QWidget* parent =
nullptr);
56 QString arrayName()
const;
61 int arrayAssociation()
const;
66 QList<QVariant> array()
const;
72 void setArray(
int assoc,
const QString& val);
78 void setArray(
const QList<QVariant>& val);
85 void setArrayName(
const QString& name);
91 void domainModified();
97 QScopedPointer<pqInternals> Internals;
99 class PropertyLinksConnection;
#define PQCOMPONENTS_EXPORT
superclass for all SM properties
proxy for a VTK object(s) on a server