QVISH 0.1
Classes | Public Types | Public Slots | Signals | Public Member Functions | Public Attributes | List of all members
Wizt::qTabbedViewer Class Reference

A class which provides a stack of tabbed GL widgets. More...

#include <qTabbedViewer.hpp>

Inheritance diagram for Wizt::qTabbedViewer:
Wizt::QMetaViewer::qViewer< QTabWidget > Wizt::QMetaViewer::qViewerBase

Classes

struct  MyCacheInfo
 

Public Types

typedef map< string, WeakPtr< QViewer > > ViewerList_t
 

Public Slots

void addViewer ()
 
void setToolTip0 (QString)
 
void setToolTip1 (QString)
 
void setToolTip2 (QString)
 
void setToolTip3 (QString)
 
void setToolTip4 (QString)
 
void setToolTip5 (QString)
 
void setToolTip6 (QString)
 
void setToolTip7 (QString)
 
void setToolTip8 (QString)
 
void setToolTip9 (QString)
 
void ShowViewerContextMenu (const QPoint &)
 

Signals

void CurrentValuePoolChanged ()
 

Public Member Functions

WeakPtr< QViewergetActiveViewer () const override
 
 qTabbedViewer (QWidget *parent, const WeakPtr< QMetaViewer > &MV, const VOutput< VInteractionEvent > &MP)
 
- Public Member Functions inherited from Wizt::QMetaViewer::qViewer< QTabWidget >
 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

RefPtr< MyCacheInfoCacheInfo
 
int tabs = 0
 
ViewerList_t ViewerList
 
- Public Attributes inherited from Wizt::QMetaViewer::qViewerBase
const VOutput< VInteractionEvent > MP
 
WeakPtr< QMetaViewerqtb
 

Detailed Description

A class which provides a stack of tabbed GL widgets.

It will host a couple of GLViewer objects, or anything which is retrieved by createViewer().

Member Function Documentation

◆ getActiveViewer()

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

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