32 #ifndef pqMultiViewWidget_h 33 #define pqMultiViewWidget_h 35 #include "pqComponentsModule.h" 56 typedef QWidget Superclass;
78 vtkImageData* captureImage(
int width,
int height);
84 int prepareForCapture(
int width,
int height);
89 void cleanupAfterCapture();
94 bool writeImage(
const QString& filename,
int width,
int height,
int quality = -1);
99 QList<vtkSMViewProxy*> viewProxies()
const;
104 bool isViewAssigned(
pqView*)
const;
118 void frameActivated();
134 void assignToFrame(
pqView*);
141 void makeFrameActive();
146 void setDecorationsVisible(
bool);
154 void lockViewSize(
const QSize&);
166 void destroyAllViews();
174 void standardButtonPressed(
int);
175 void splitterMoved();
187 void markActive(
pqView* view);
193 void swapPositions(
const QString&);
220 virtual bool eventFilter(QObject* caller, QEvent* evt);
229 pqInternals* Internals;
231 bool DecorationsVisible;
pqViewFrame is used to represent a frame for any ParaView view shown in the pqMultiViewWidget.
Superclass for all view proxies.
This is a PQ abstraction of a generic view module.
vtkSMViewLayoutProxy is used by ParaView to layout multiple views in a 2D KD-Tree layout...
This class represents any registered Server Manager proxy.
proxy for a VTK object(s) on a server