32 #ifndef pqPropertiesPanel_h 33 #define pqPropertiesPanel_h 35 #include "pqComponentsModule.h" 62 Q_PROPERTY(
int panelMode READ panelMode WRITE setPanelMode);
63 typedef QWidget Superclass;
72 static void setAutoApply(
bool enabled);
77 static bool autoApply();
82 static void setAutoApplyDelay(
int delay);
87 static int autoApplyDelay();
105 SOURCE_PROPERTIES = 0x01,
106 DISPLAY_PROPERTIES = 0x02,
107 VIEW_PROPERTIES = 0x04,
108 ALL_PROPERTIES = SOURCE_PROPERTIES | DISPLAY_PROPERTIES | VIEW_PROPERTIES
114 void setPanelMode(
int val);
163 void propertiesRestoreDefaults();
171 void propertiesSaveAsDefaults();
179 void displayRestoreDefaults();
187 void displaySaveAsDefaults();
195 void viewRestoreDefaults();
203 void viewSaveAsDefaults();
239 void viewChanged(
pqView*);
244 void helpRequested(
const QString& groupname,
const QString& proxyType);
256 void applyEnableStateChanged();
280 void updateDisplayPanel();
285 void renderActiveView();
290 void sourcePropertyChanged(
bool change_finished =
true);
291 void sourcePropertyChangeAvailable() { this->sourcePropertyChanged(
false); }
296 void updateButtonState();
302 void updateButtonEnableState();
308 void generalSettingsChanged();
310 void copyProperties();
311 void pasteProperties();
320 void updateViewPanel(
pqView* view);
323 static bool AutoApply;
324 static int AutoApplyDelay;
327 friend class pqInternals;
329 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.
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()