QVISH 0.1
Public Slots | Public Member Functions | Public Attributes | List of all members
Wizt::qVHDF5Viewer Class Reference

A class which manages HDF5 viewers. More...

#include <qVHDF5Viewer.hpp>

Inheritance diagram for Wizt::qVHDF5Viewer:
Wizt::QMetaViewer::qViewer< QFrame > Wizt::QMetaViewer::qViewerBase

Public Slots

void ShowViewerContextMenu (const QPoint &)
 

Public Member Functions

void addHDF5Browser (const QString &Filename)
 
void dragEnterEvent (QDragEnterEvent *event) override
 
void dropEvent (QDropEvent *event) override
 
WeakPtr< QViewergetActiveViewer () const override
 
 qVHDF5Viewer (QWidget *parent, const WeakPtr< QMetaViewer > &MV, const VOutput< VInteractionEvent > &MP)
 
- Public Member Functions inherited from Wizt::QMetaViewer::qViewer< QFrame >
 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

QGridLayout myLayout
 
WeakPtr< QViewermyOneAndOnlyViewer
 
- Public Attributes inherited from Wizt::QMetaViewer::qViewerBase
const VOutput< VInteractionEvent > MP
 
WeakPtr< QMetaViewerqtb
 

Detailed Description

A class which manages HDF5 viewers.

Current implementation is derived from the Monoviewer which supports only a single viewer. It derives from QFrame as the parent QWidget type.

Member Function Documentation

◆ getActiveViewer()

WeakPtr< QViewer > Wizt::qVHDF5Viewer::getActiveViewer ( ) const
inlineoverridevirtual

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