#include <GLWidget.hh>
Inherits QWidget.
◆ SelectionLevels
Unique identifiers for all selection levels supported.
Enumerator |
---|
MODEL | Model level.
|
LINK | Link level.
|
◆ GLWidget()
◆ ~GLWidget()
◆ Camera()
Return the user camera.
- Returns
- User camera.
◆ Clear()
◆ clicked
◆ enterEvent()
virtual void enterEvent |
( |
QEvent * |
_event | ) |
|
|
protectedvirtual |
◆ keyPressEvent()
void keyPressEvent |
( |
QKeyEvent * |
_event | ) |
|
|
protected |
◆ keyReleaseEvent()
void keyReleaseEvent |
( |
QKeyEvent * |
_event | ) |
|
|
protected |
◆ mouseDoubleClickEvent()
void mouseDoubleClickEvent |
( |
QMouseEvent * |
_event | ) |
|
|
protected |
◆ mouseMoveEvent()
void mouseMoveEvent |
( |
QMouseEvent * |
_event | ) |
|
|
protected |
◆ mousePressEvent()
void mousePressEvent |
( |
QMouseEvent * |
_event | ) |
|
|
protected |
◆ mouseReleaseEvent()
void mouseReleaseEvent |
( |
QMouseEvent * |
_event | ) |
|
|
protected |
◆ moveEvent()
virtual void moveEvent |
( |
QMoveEvent * |
_e | ) |
|
|
protectedvirtual |
◆ paintEngine()
virtual QPaintEngine* paintEngine |
( |
| ) |
const |
|
protectedvirtual |
Override paintEngine to stop Qt From trying to draw on top of OGRE.
- Returns
- NULL.
◆ paintEvent()
virtual void paintEvent |
( |
QPaintEvent * |
_e | ) |
|
|
protectedvirtual |
◆ resizeEvent()
virtual void resizeEvent |
( |
QResizeEvent * |
_e | ) |
|
|
protectedvirtual |
◆ Scene()
Return the scene.
- Returns
- Scene.
◆ SelectedVisuals()
Returns the list of selected visuals.
- Returns
- List with pointers to selected visuals.
◆ selectionMsgReceived
void selectionMsgReceived |
( |
const QString & |
_name | ) |
|
|
signal |
QT signal to notify when we received a selection msg.
- Parameters
-
[in] | _name | Name of the selected entity. |
◆ showEvent()
virtual void showEvent |
( |
QShowEvent * |
_e | ) |
|
|
protectedvirtual |
Custom processing for the QT showEvent.
Based on empirical evidence, we believe Mac needs to create the render window in this function.
- Parameters
-
[in] | _e | The QT show event information. |
◆ ViewScene()
View a scene in this widget.
This will use the scene's UserCamera to visualize the scene. If a UserCamera does not exist, one is created with the name "gzclient_camera".
- Parameters
-
[in] | _scene | Pointer to the scene to visualize. |
◆ wheelEvent()
void wheelEvent |
( |
QWheelEvent * |
_event | ) |
|
|
protected |
The documentation for this class was generated from the following file: