GraphicControl Class

GraphicControl implements a graphics scene for rendering primitives and elements of the grid. This class can't be used directly. More...

Header: #include <GraphicControl>
Inherits: QWidget

Reimplemented Public Functions

virtual QVariant inputMethodQuery(Qt::InputMethodQuery query) const override

Reimplemented Protected Functions

virtual void contextMenuEvent(QContextMenuEvent *event) override
virtual void dragEnterEvent(QDragEnterEvent *event) override
virtual void dragLeaveEvent(QDragLeaveEvent *event) override
virtual void dragMoveEvent(QDragMoveEvent *event) override
virtual void dropEvent(QDropEvent *event) override
virtual void enterEvent(QEnterEvent *event) override
virtual bool event(QEvent *e) override
virtual void focusInEvent(QFocusEvent *event) override
virtual void focusOutEvent(QFocusEvent *event) override
virtual void hideEvent(QHideEvent *) override
virtual void inputMethodEvent(QInputMethodEvent *e) override
virtual void keyPressEvent(QKeyEvent *e) override
virtual void keyReleaseEvent(QKeyEvent *e) override
virtual void leaveEvent(QEvent *) override
virtual void mouseDoubleClickEvent(QMouseEvent *event) override
virtual void mouseMoveEvent(QMouseEvent *e) override
virtual void mousePressEvent(QMouseEvent *event) override
virtual void mouseReleaseEvent(QMouseEvent *event) override
virtual void paintEvent(QPaintEvent *e) override
virtual void resizeEvent(QResizeEvent *) override
virtual void wheelEvent(QWheelEvent *e) override

Detailed Description

Member Function Documentation

[override virtual protected] void GraphicControl::contextMenuEvent(QContextMenuEvent *event)

Reimplements: QWidget::contextMenuEvent(QContextMenuEvent *event).

[override virtual protected] void GraphicControl::dragEnterEvent(QDragEnterEvent *event)

Reimplements: QWidget::dragEnterEvent(QDragEnterEvent *event).

[override virtual protected] void GraphicControl::dragLeaveEvent(QDragLeaveEvent *event)

Reimplements: QWidget::dragLeaveEvent(QDragLeaveEvent *event).

[override virtual protected] void GraphicControl::dragMoveEvent(QDragMoveEvent *event)

Reimplements: QWidget::dragMoveEvent(QDragMoveEvent *event).

[override virtual protected] void GraphicControl::dropEvent(QDropEvent *event)

Reimplements: QWidget::dropEvent(QDropEvent *event).

[override virtual protected] void GraphicControl::enterEvent(QEnterEvent *event)

Reimplements: QWidget::enterEvent(QEnterEvent *event).

[override virtual protected] bool GraphicControl::event(QEvent *e)

Reimplements: QWidget::event(QEvent *event).

[override virtual protected] void GraphicControl::focusInEvent(QFocusEvent *event)

Reimplements: QWidget::focusInEvent(QFocusEvent *event).

[override virtual protected] void GraphicControl::focusOutEvent(QFocusEvent *event)

Reimplements: QWidget::focusOutEvent(QFocusEvent *event).

[override virtual protected] void GraphicControl::hideEvent(QHideEvent *)

Reimplements: QWidget::hideEvent(QHideEvent *event).

[override virtual protected] void GraphicControl::inputMethodEvent(QInputMethodEvent *e)

Reimplements: QWidget::inputMethodEvent(QInputMethodEvent *event).

[override virtual] QVariant GraphicControl::inputMethodQuery(Qt::InputMethodQuery query) const

Reimplements: QWidget::inputMethodQuery(Qt::InputMethodQuery query) const.

[override virtual protected] void GraphicControl::keyPressEvent(QKeyEvent *e)

Reimplements: QWidget::keyPressEvent(QKeyEvent *event).

[override virtual protected] void GraphicControl::keyReleaseEvent(QKeyEvent *e)

Reimplements: QWidget::keyReleaseEvent(QKeyEvent *event).

[override virtual protected] void GraphicControl::leaveEvent(QEvent *)

Reimplements: QWidget::leaveEvent(QEvent *event).

[override virtual protected] void GraphicControl::mouseDoubleClickEvent(QMouseEvent *event)

Reimplements: QWidget::mouseDoubleClickEvent(QMouseEvent *event).

[override virtual protected] void GraphicControl::mouseMoveEvent(QMouseEvent *e)

Reimplements: QWidget::mouseMoveEvent(QMouseEvent *event).

[override virtual protected] void GraphicControl::mousePressEvent(QMouseEvent *event)

Reimplements: QWidget::mousePressEvent(QMouseEvent *event).

[override virtual protected] void GraphicControl::mouseReleaseEvent(QMouseEvent *event)

Reimplements: QWidget::mouseReleaseEvent(QMouseEvent *event).

[override virtual protected] void GraphicControl::paintEvent(QPaintEvent *e)

Reimplements: QWidget::paintEvent(QPaintEvent *event).

[override virtual protected] void GraphicControl::resizeEvent(QResizeEvent *)

Reimplements: QWidget::resizeEvent(QResizeEvent *event).

[override virtual protected] void GraphicControl::wheelEvent(QWheelEvent *e)

Reimplements: QWidget::wheelEvent(QWheelEvent *event).