Isis 3 Programmer Reference
Isis::ViewSubWindow Class Reference

This class exists to contain detached views from ipce. More...

#include <ViewSubWindow.h>

Inheritance diagram for Isis::ViewSubWindow:
Inheritance graph
Collaboration diagram for Isis::ViewSubWindow:
Collaboration graph

Signals

void closeWindow ()
 Signal called when the window receives a close event.
 

Public Member Functions

 ViewSubWindow (QWidget *parent, Qt::WindowFlags flags=0)
 Constructs a ViewSubWindow object.
 
virtual ~ViewSubWindow ()
 Destructor.
 

Protected Member Functions

virtual void closeEvent (QCloseEvent *event)
 This emits a signal on close so that we can handle removing the window from the.
 

Detailed Description

This class exists to contain detached views from ipce.

the purpose is for it to emit the closeWindow() signal so that we can track when detached windows are closed.

Author
2017-10-25 Adam Goins
History
2017-10-25 Adam Goins - This class created.

Definition at line 29 of file ViewSubWindow.h.

Constructor & Destructor Documentation

◆ ViewSubWindow()

Isis::ViewSubWindow::ViewSubWindow ( QWidget * parent,
Qt::WindowFlags flags = 0 )

Constructs a ViewSubWindow object.

Definition at line 16 of file ViewSubWindow.cpp.

◆ ~ViewSubWindow()

Isis::ViewSubWindow::~ViewSubWindow ( )
virtual

Destructor.

Definition at line 24 of file ViewSubWindow.cpp.

Member Function Documentation

◆ closeEvent()

void Isis::ViewSubWindow::closeEvent ( QCloseEvent * event)
protectedvirtual

This emits a signal on close so that we can handle removing the window from the.

Parameters
event

Definition at line 35 of file ViewSubWindow.cpp.

References closeWindow().

◆ closeWindow

void Isis::ViewSubWindow::closeWindow ( )
signal

Signal called when the window receives a close event.

Referenced by closeEvent().


The documentation for this class was generated from the following files: