32 #ifndef pqPropertiesPanel_h 33 #define pqPropertiesPanel_h 35 #include "pqComponentsModule.h" 60 Q_PROPERTY(
int panelMode READ panelMode WRITE setPanelMode);
61 typedef QWidget Superclass;
67 static void setAutoApply(
bool enabled);
70 static bool autoApply();
73 static void setAutoApplyDelay(
int delay);
76 static int autoApplyDelay();
89 SOURCE_PROPERTIES=0x01,
90 DISPLAY_PROPERTIES=0x02,
92 ALL_PROPERTIES=SOURCE_PROPERTIES|DISPLAY_PROPERTIES|VIEW_PROPERTIES
96 void setPanelMode(
int val);
125 void propertiesRestoreDefaults();
131 void propertiesSaveAsDefaults();
137 void displayRestoreDefaults();
143 void displaySaveAsDefaults();
149 void viewRestoreDefaults();
155 void viewSaveAsDefaults();
179 void viewChanged(
pqView*);
182 void helpRequested(
const QString &groupname,
const QString &proxyType);
201 void updateDisplayPanel();
204 void renderActiveView();
207 void sourcePropertyChanged(
bool change_finished=
true);
208 void sourcePropertyChangeAvailable()
209 { this->sourcePropertyChanged(
false); }
212 void updateButtonState();
216 void updateButtonEnableState();
220 void generalSettingsChanged();
222 void copyProperties();
223 void pasteProperties();
232 void updateViewPanel (
pqView* view);
235 static bool AutoApply;
236 static int AutoApplyDelay;
239 friend class pqInternals;
241 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.
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.
This class represents any registered Server Manager proxy.
static int suggestedVerticalSpacing()
PQ representation for a vtkSMProxy that can be involved in a pipeline.
static int suggestedHorizontalSpacing()