QVISH 0.1
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Wizt::QMetaViewer Class Reference

Managing of viewers. More...

#include <QMetaViewer.hpp>

Inheritance diagram for Wizt::QMetaViewer:

Classes

struct  myInteraction
 
struct  MyViewerImplementation
 
struct  qViewer
 
struct  qViewerBase
 
struct  ViewerImplementation
 

Public Member Functions

WeakPtr< QViewergetActiveViewer () const
 
void initViewers ()
 
 QMetaViewer (QMetaViewerCreatorEnvironment *VCE, const string &name, const RefPtr< VCreationPreferences > &VP)
 
 QMetaViewer (QMetaViewerCreatorEnvironment *VCE, const string &name, const RefPtr< VCreationPreferences > &VP)
 
int removeViewers ()
 
void setup (const CreationSlots_t &CreationSlots) override
 
bool update (VRequest &, double precision) override
 
bool update (VRequest &, double precision) override
 

Static Public Member Functions

static std::map< string, WeakPtr< ViewerImplementation > > & Viewers ()
 

Public Attributes

in< VStringList > inViewerNames
 
VOutput< VInteractionEvent > Mouse
 
std::map< string, QPointer< QWidget > > myViewerWidgets
 
QPointer< qVMainWindowmyVMainWindow
 
qViewerFrametab
 
double TargetTime
 

Detailed Description

Managing of viewers.

A most simple example of a Qt Meta Viewer implementation.


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