Qt ViewerComponents
[Viewer Components]

Qt viewer component classes used by the Qt examples. More...

Classes

class  QEventToSoEvent
class  openinventor::inventor::viewercomponents::qt::qml::RenderArea
  [PREVIEW] More...
class  openinventor::inventor::viewercomponents::qt::qml::RenderAreaInteractive
  [PREVIEW] More...
class  openinventor::inventor::viewercomponents::qt::qml::RenderAreaOrbiter
  [PREVIEW] More...
class  QtEventToSoEvent
class  QtHelper
  VSG extension Utilities class for Qt management. More...
class  QtTimer
class  RenderArea
 Class to render an OpenInventor scene in a Qt OpenGL window. More...
class  RenderAreaExaminer
 Class to render an OpenInventor scene graph in a Qt OpenGL window. More...
class  RenderAreaInteractive
 Class to render an OpenInventor scene in a Qt OpenGL window. More...
class  RenderAreaOrbiter
  [PREVIEW] Class to render an OpenInventor scene graph in a Qt OpenGL window. More...
class  ViewerExaminer
 Base class to have a MFC viewer with the OpenInventor OpenGL rendering. More...

Detailed Description

Qt viewer component classes used by the Qt examples.

The following 3 classes provide different kinds of render areas using the Qt API:

2 other classes are also provided:

The RenderArea provides a basic render area service: it inherits from QGLWidget and encapsulates an instance of SoRenderAreaCore.

The RenderAreaInteractive inherits from RenderArea. It uses a QEventToSoEvent to handle QEvent and a QtTimer as implementation of the SoSystemTimer interface.

The RenderAreaExaminer inherits from RenderAreaInteractive and uses a SceneExaminer as root of the scene graph.


Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/