4 #ifndef pqBackgroundEditorWidget_h 5 #define pqBackgroundEditorWidget_h 17 QWidget* parentObject =
nullptr,
bool forEnvironment =
false);
20 bool gradientBackground()
const;
21 void setGradientBackground(
bool gradientBackground);
22 bool imageBackground()
const;
23 void setImageBackground(
bool imageBackground);
24 bool skyboxBackground()
const;
25 void setSkyboxBackground(
bool skyboxBackground);
26 bool environmentLighting()
const;
27 void setEnvironmentLighting(
bool envLighting);
30 void gradientBackgroundChanged();
31 void imageBackgroundChanged();
32 void skyboxBackgroundChanged();
33 void environmentLightingChanged();
36 void currentIndexChangedBackgroundType(
int type);
37 void clickedRestoreDefaultColor();
38 void clickedRestoreDefaultColor2();
43 void changeColor(
const char* propertyName);
44 void fireGradientAndImageChanged(
int oldType,
int newType);
47 Q_PROPERTY(
bool gradientBackground READ gradientBackground WRITE setGradientBackground)
48 Q_PROPERTY(
bool imageBackground READ imageBackground WRITE setImageBackground)
49 Q_PROPERTY(
bool skyboxBackground READ skyboxBackground WRITE setSkyboxBackground)
50 Q_PROPERTY(
bool environmentLighting READ environmentLighting WRITE setEnvironmentLighting)
#define PQAPPLICATIONCOMPONENTS_EXPORT
proxy for a VTK object(s) on a server