32 #ifndef pqTabbedMultiViewWidget_h 33 #define pqTabbedMultiViewWidget_h 35 #include "pqComponentsModule.h" 58 typedef QWidget Superclass;
59 Q_PROPERTY(
bool readOnly READ readOnly WRITE setReadOnly)
67 virtual QSize clientSize()
const;
73 virtual vtkImageData* captureImage(
int width,
int height);
79 virtual int prepareForCapture(
int width,
int height);
84 virtual void cleanupAfterCapture();
89 virtual bool writeImage(
const QString& filename,
int width,
int height,
int quality = -1);
95 void setReadOnly(
bool val);
96 bool readOnly()
const;
102 void viewSizeLocked(
bool);
105 virtual void createTab();
108 virtual void closeTab(
int);
113 virtual void toggleFullScreen();
118 virtual void toggleWidgetDecoration();
124 virtual void lockViewSize(
const QSize&);
129 virtual void reset();
135 virtual void proxyAdded(
pqProxy*);
136 virtual void proxyRemoved(
pqProxy*);
137 virtual void serverRemoved(
pqServer*);
143 virtual void currentTabChanged(
int);
149 virtual void frameActivated();
155 virtual void onStateLoaded();
163 virtual void aboutToCreateView(
pqServer*);
168 void contextMenuRequested(
const QPoint&);
173 virtual bool eventFilter(QObject* obj, QEvent* event);
178 virtual void assignToFrame(
pqView*,
bool warnIfTabCreated);
185 typedef QTabWidget Superclass;
194 virtual void setTabButton(
int index, QTabBar::ButtonPosition position, QWidget* wdg);
201 virtual int tabButtonIndex(QWidget* wdg, QTabBar::ButtonPosition position)
const;
214 static const char* popoutLabelText(
bool popped_out);
219 static QStyle::StandardPixmap popoutLabelPixmap(
bool popped_out);
225 void setReadOnly(
bool val);
238 pqInternals* Internals;
239 friend class pqInternals;
pqServerManagerModelItem is a element maintained by pqServerManagerModel.
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.
pqServer (should be renamed to pqSession) is a pqServerManagerModelItem subclass that represents a vt...