Isis 3.0 Programmer Reference
Back | Home
ViewportMdiSubWindow.h
1 #ifndef ViewportMdiSubWindow_h
2 #define ViewportMdiSubWindow_h
3 
4 #include <QMdiSubWindow>
5 
6 #include <QPointer>
7 
8 namespace Isis {
9  class Cube;
10  class CubeViewport;
11  class MdiCubeViewport;
12 
26  Q_OBJECT
27 
28  public:
29  ViewportMdiSubWindow(Cube *cubeToView, QWidget *parent = NULL);
31 
32  MdiCubeViewport *viewport();
33 
34  signals:
35  void closeViewport(CubeViewport *vp);
36 
37  protected:
38  virtual void closeEvent(QCloseEvent *e);
39 
40  private:
41  Q_DISABLE_COPY(ViewportMdiSubWindow);
42 
43  private:
44  QPointer<MdiCubeViewport> m_viewport;
45  };
46 };
47 
48 #endif
Cube display widget for certain Isis MDI applications.
Widget to display Isis cubes for qt apps.
Definition: CubeViewport.h:121
This is an actual viewport window in qview/qnet/etc.
IO Handler for Isis Cubes.
Definition: Cube.h:158

U.S. Department of the Interior | U.S. Geological Survey
ISIS | Privacy & Disclaimers | Astrogeology Research Program
To contact us, please post comments and questions on the ISIS Support Center
File Modified: 07/12/2023 23:31:32