20 #ifndef AXLINSPECTOROBJECTSET_H
21 #define AXLINSPECTOROBJECTSET_H
23 #include "axlGuiExport.h"
27 class dtkAbstractData;
29 class axlInspectorObjectSetPrivate;
39 QSize sizeHint(
void)
const;
44 void colorChanged(QColor color, dtkAbstractData *data);
49 void dataChangedByGeometry(dtkAbstractData *data);
53 void modifiedProperty(dtkAbstractData *,
int);
56 void setData(QList<dtkAbstractData *> dataSet);
57 void onSamplingDataChanged_u(
int numSamples);
58 void onSamplingDataChanged_v(
int numSamples);
59 void onSizeChanged(
int size);
61 void onColorChanged(QColor color);
62 void onOpacityChanged(
int opacity);
64 void openShader(
void);
65 void onShaderStateChanged(
bool isShader);
66 void onShaderChanged(QString);
67 void onLineEditShaderChanged(QString);
71 void initComboBoxShaderValue(
void);
73 void initWidget(
void);
74 int initSizeValue(
void);
75 int initOpacityValue(
void);
78 axlInspectorObjectSetPrivate *d;
81 #endif //AXLINSPECTOROBJECTSET_H