QVISH 0.1
Public Types | Public Member Functions | Public Attributes | List of all members
Wizt::SplittedViewer Class Reference
Inheritance diagram for Wizt::SplittedViewer:
Wizt::QMetaViewer::qViewer< QSplitter > Wizt::QMetaViewer::qViewerBase Wizt::TSplittedViewer< EnumId >

Public Types

enum  Orientation {
  HORIZONTAL_2_VIEWS , VERTICAL_2_VIEWS , SQUARE_4_VIEWS , V_1_H_2_VIEWS ,
  V_2_H_1_VIEWS
}
 

Public Member Functions

WeakPtr< QViewergetActiveViewer () const override
 
 SplittedViewer (QWidget *parent, const WeakPtr< QMetaViewer > &MV, const VOutput< VInteractionEvent > &MP, Orientation orientation=Orientation::SQUARE_4_VIEWS)
 
- Public Member Functions inherited from Wizt::QMetaViewer::qViewer< QSplitter >
 qViewer (QWidget *parent, const WeakPtr< QMetaViewer > &MV, const VOutput< VInteractionEvent > &theInteractionEvent)
 
QWidget * widget () override
 
- Public Member Functions inherited from Wizt::QMetaViewer::qViewerBase
 qViewerBase (const WeakPtr< QMetaViewer > &MV, const VOutput< VInteractionEvent > &theInteractionEvent)
 
bool shutdown () const
 

Public Attributes

std::vector< QPointer< FramedViewer > > SplittedViewers
 
- Public Attributes inherited from Wizt::QMetaViewer::qViewerBase
const VOutput< VInteractionEvent > MP
 
WeakPtr< QMetaViewerqtb
 

Member Function Documentation

◆ getActiveViewer()

WeakPtr< QViewer > Wizt::SplittedViewer::getActiveViewer ( ) const
overridevirtual

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