Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QView3DWidget Class Reference
+ Inheritance diagram for QView3DWidget:
+ Collaboration diagram for QView3DWidget:

Signals

void updateForm ()
 
void updateForm ()
 

Public Member Functions

 QView3DWidget (QWidget *parent)
 
virtual void initializeGL ()
 
void resizeGL (int w, int h) override
 
virtual void paintGL ()
 
void clear ()
 
void addTexture (QWidget *w, const QPixmap &pm)
 
void beginAddingWidgets (QWidget *form)
 
void addWidget (int depth, QWidget *w)
 
void endAddingWidgets ()
 
QWidgetwidgetAt (const QPoint &pos)
 
 QView3DWidget (QWidget *parent)
 
virtual void initializeGL ()
 
void resizeGL (int w, int h) override
 
virtual void paintGL ()
 
void clear ()
 
void addTexture (QWidget *w, const QPixmap &pm)
 
void beginAddingWidgets (QWidget *form)
 
void addWidget (int depth, QWidget *w)
 
void endAddingWidgets ()
 
QWidgetwidgetAt (const QPoint &pos)
 

Protected Member Functions

void mousePressEvent (QMouseEvent *)
 
void mouseReleaseEvent (QMouseEvent *)
 
void mouseMoveEvent (QMouseEvent *)
 
void wheelEvent (QWheelEvent *)
 
void keyReleaseEvent (QKeyEvent *)
 
void contextMenuEvent (QContextMenuEvent *)
 
void mousePressEvent (QMouseEvent *)
 
void mouseReleaseEvent (QMouseEvent *)
 
void mouseMoveEvent (QMouseEvent *)
 
void wheelEvent (QWheelEvent *)
 
void keyReleaseEvent (QKeyEvent *)
 
void contextMenuEvent (QContextMenuEvent *)
 

Detailed Description

Definition at line 24 of file view3d.cpp.

Constructor & Destructor Documentation

◆ QView3DWidget() [1/2]

QView3DWidget::QView3DWidget ( QWidget * parent)

Definition at line 69 of file view3d.cpp.

◆ QView3DWidget() [2/2]

QView3DWidget::QView3DWidget ( QWidget * parent)

Member Function Documentation

◆ addTexture() [1/2]

void QView3DWidget::addTexture ( QWidget * w,
const QPixmap & pm )

Definition at line 94 of file view3d.cpp.

◆ addTexture() [2/2]

void QView3DWidget::addTexture ( QWidget * w,
const QPixmap & pm )

◆ addWidget() [1/2]

void QView3DWidget::addWidget ( int depth,
QWidget * w )

Definition at line 128 of file view3d.cpp.

◆ addWidget() [2/2]

void QView3DWidget::addWidget ( int depth,
QWidget * w )

◆ beginAddingWidgets() [1/2]

void QView3DWidget::beginAddingWidgets ( QWidget * form)

Definition at line 173 of file view3d.cpp.

◆ beginAddingWidgets() [2/2]

void QView3DWidget::beginAddingWidgets ( QWidget * form)

◆ clear() [1/2]

void QView3DWidget::clear ( )

Definition at line 162 of file view3d.cpp.

◆ clear() [2/2]

void QView3DWidget::clear ( )

◆ contextMenuEvent() [1/2]

void QView3DWidget::contextMenuEvent ( QContextMenuEvent * e)
protected

Definition at line 319 of file view3d.cpp.

◆ contextMenuEvent() [2/2]

void QView3DWidget::contextMenuEvent ( QContextMenuEvent * )
protected

◆ endAddingWidgets() [1/2]

void QView3DWidget::endAddingWidgets ( )

Definition at line 184 of file view3d.cpp.

◆ endAddingWidgets() [2/2]

void QView3DWidget::endAddingWidgets ( )

◆ initializeGL() [1/2]

void QView3DWidget::initializeGL ( )
virtual

Definition at line 190 of file view3d.cpp.

◆ initializeGL() [2/2]

virtual void QView3DWidget::initializeGL ( )
virtual

◆ keyReleaseEvent() [1/2]

void QView3DWidget::keyReleaseEvent ( QKeyEvent * e)
protected

Definition at line 260 of file view3d.cpp.

◆ keyReleaseEvent() [2/2]

void QView3DWidget::keyReleaseEvent ( QKeyEvent * )
protected

◆ mouseMoveEvent() [1/2]

void QView3DWidget::mouseMoveEvent ( QMouseEvent * e)
protected

Definition at line 284 of file view3d.cpp.

◆ mouseMoveEvent() [2/2]

void QView3DWidget::mouseMoveEvent ( QMouseEvent * )
protected

◆ mousePressEvent() [1/2]

void QView3DWidget::mousePressEvent ( QMouseEvent * e)
protected

Definition at line 274 of file view3d.cpp.

◆ mousePressEvent() [2/2]

void QView3DWidget::mousePressEvent ( QMouseEvent * )
protected

◆ mouseReleaseEvent() [1/2]

void QView3DWidget::mouseReleaseEvent ( QMouseEvent * e)
protected

Definition at line 279 of file view3d.cpp.

◆ mouseReleaseEvent() [2/2]

void QView3DWidget::mouseReleaseEvent ( QMouseEvent * )
protected

◆ paintGL() [1/2]

void QView3DWidget::paintGL ( )
virtual

Definition at line 214 of file view3d.cpp.

◆ paintGL() [2/2]

virtual void QView3DWidget::paintGL ( )
virtual

◆ resizeGL() [1/2]

void QView3DWidget::resizeGL ( int w,
int h )
override

Definition at line 206 of file view3d.cpp.

◆ resizeGL() [2/2]

void QView3DWidget::resizeGL ( int w,
int h )
override

◆ updateForm [1/2]

void QView3DWidget::updateForm ( )
signal

◆ updateForm [2/2]

void QView3DWidget::updateForm ( )
signal

◆ wheelEvent() [1/2]

void QView3DWidget::wheelEvent ( QWheelEvent * e)
protected

Definition at line 308 of file view3d.cpp.

◆ wheelEvent() [2/2]

void QView3DWidget::wheelEvent ( QWheelEvent * )
protected

◆ widgetAt() [1/2]

QWidget * QView3DWidget::widgetAt ( const QPoint & pos)

Definition at line 245 of file view3d.cpp.

◆ widgetAt() [2/2]

QWidget * QView3DWidget::widgetAt ( const QPoint & pos)

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