32 #ifndef pqPropertiesPanel_h 33 #define pqPropertiesPanel_h 63 Q_PROPERTY(
int panelMode READ panelMode WRITE setPanelMode);
64 typedef QWidget Superclass;
73 static void setAutoApply(
bool enabled);
78 static bool autoApply();
83 static void setAutoApplyDelay(
int delay);
88 static int autoApplyDelay();
106 SOURCE_PROPERTIES = 0x01,
107 DISPLAY_PROPERTIES = 0x02,
108 VIEW_PROPERTIES = 0x04,
109 ALL_PROPERTIES = SOURCE_PROPERTIES | DISPLAY_PROPERTIES | VIEW_PROPERTIES
115 void setPanelMode(
int val);
174 void propertiesRestoreDefaults();
182 void propertiesSaveAsDefaults();
190 void displayRestoreDefaults();
198 void displaySaveAsDefaults();
206 void viewRestoreDefaults();
214 void viewSaveAsDefaults();
228 void setPipelineProxy(
pqProxy*);
250 void viewChanged(
pqView*);
255 void helpRequested(
const QString& groupname,
const QString& proxyType);
267 void applyEnableStateChanged();
291 void updateDisplayPanel();
296 void renderActiveView();
301 void sourcePropertyChanged(
bool change_finished =
true);
302 void sourcePropertyChangeAvailable() { this->sourcePropertyChanged(
false); }
307 void updateButtonState();
313 void updateButtonEnableState();
319 void generalSettingsChanged();
321 void copyProperties();
322 void pasteProperties();
329 void updatePropertiesPanel(
pqProxy* source);
331 void updateViewPanel(
pqView* view);
334 static bool AutoApply;
335 static int AutoApplyDelay;
338 friend class pqInternals;
340 pqInternals* Internals;
pqDataRepresentation is the superclass for a display for a pqPipelineSource i.e.
pqOutputPort is a server manager model item for an output port of any pqPipelineSource item...
static int suggestedMargin()
methods used to obtain the recommended spacing and margins to be used for widgets.
#define PQCOMPONENTS_EXPORT
#define VTK_LEGACY(method)
superclass for all SM properties
pqPropertiesPanel is the default panel used by paraview to edit source properties and display propert...
This is a PQ abstraction of a generic view module.
static QMargins suggestedMargins()
This class represents any registered Server Manager proxy.
proxy for a VTK object(s) on a server
static int suggestedVerticalSpacing()
PQ representation for a vtkSMProxy that can be involved in a pipeline.
static int suggestedHorizontalSpacing()