4 #ifndef pqDataAssemblyPropertyWidget_h 5 #define pqDataAssemblyPropertyWidget_h 7 #include "pqApplicationComponentsModule.h" 12 #include <QScopedPointer> 166 Q_PROPERTY(QList<QVariant> selectors READ selectorsAsVariantList WRITE setSelectors NOTIFY
168 Q_PROPERTY(QList<QVariant> compositeIndices READ compositeIndicesAsVariantList WRITE
169 setCompositeIndices NOTIFY selectorsChanged);
183 void setSelectors(
const QStringList& paths);
184 const QStringList& selectors()
const;
185 void setSelectors(
const QList<QVariant>& paths);
186 QList<QVariant> selectorsAsVariantList()
const;
193 void setCompositeIndices(
const QList<QVariant>& values);
194 QList<QVariant> compositeIndicesAsVariantList()
const;
197 void updateWidget(
bool showing_advanced_properties)
override;
200 void selectorsChanged();
203 void updateDataAssembly(
vtkObject* sender);
204 void assemblyTreeModified(
int role);
205 void selectorsTableModified();
210 QScopedPointer<pqInternals> Internals;
superclass for all SM properties
proxy for a VTK object(s) on a server