Graphics view for MaskEditorCanvas.
More...
Graphics view for MaskEditorCanvas.
Definition at line 26 of file MaskGraphicsView.h.
◆ MaskGraphicsView()
MaskGraphicsView::MaskGraphicsView |
( |
QGraphicsScene * |
scene, |
|
|
QWidget * |
parent = 0 |
|
) |
| |
Definition at line 29 of file MaskGraphicsView.cpp.
32 setObjectName(
"MaskGraphicsView");
33 setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
34 setRenderHints(QPainter::Antialiasing | QPainter::TextAntialiasing);
35 setStyleSheet(
"QGraphicsView { border-style: none; }");
36 setMouseTracking(
true);
double m_current_zoom_value
◆ cancelCurrentDrawing()
void MaskGraphicsView::cancelCurrentDrawing |
( |
| ) |
|
|
private |
◆ changeActivityRequest
void MaskGraphicsView::changeActivityRequest |
( |
MaskEditorFlags::Activity |
| ) |
|
|
signal |
◆ decreazeZoomValue()
void MaskGraphicsView::decreazeZoomValue |
( |
| ) |
|
|
private |
◆ deleteSelectedRequest
void MaskGraphicsView::deleteSelectedRequest |
( |
| ) |
|
|
signal |
◆ increazeZoomValue()
void MaskGraphicsView::increazeZoomValue |
( |
| ) |
|
|
private |
◆ isControlButtonIsPressed()
bool MaskGraphicsView::isControlButtonIsPressed |
( |
QWheelEvent * |
event | ) |
|
|
private |
◆ keyPressEvent()
void MaskGraphicsView::keyPressEvent |
( |
QKeyEvent * |
event | ) |
|
|
protected |
◆ keyReleaseEvent()
void MaskGraphicsView::keyReleaseEvent |
( |
QKeyEvent * |
event | ) |
|
|
protected |
◆ minimumSizeHint()
QSize MaskGraphicsView::minimumSizeHint |
( |
| ) |
const |
|
inline |
◆ onResetViewRequest
void MaskGraphicsView::onResetViewRequest |
( |
| ) |
|
|
slot |
◆ resizeEvent()
void MaskGraphicsView::resizeEvent |
( |
QResizeEvent * |
event | ) |
|
|
protected |
◆ setZoomValue()
void MaskGraphicsView::setZoomValue |
( |
double |
zoom_value | ) |
|
|
private |
◆ sizeHint()
QSize MaskGraphicsView::sizeHint |
( |
| ) |
const |
|
inline |
◆ updateSize
void MaskGraphicsView::updateSize |
( |
const QSize & |
newSize | ) |
|
|
slot |
◆ wheelEvent()
void MaskGraphicsView::wheelEvent |
( |
QWheelEvent * |
event | ) |
|
|
protected |
Definition at line 45 of file MaskGraphicsView.cpp.
49 #if QT_VERSION >= QT_VERSION_CHECK(5, 15, 0)
50 centerOn(mapToScene(event->position().toPoint()));
52 centerOn(mapToScene(event->pos()));
54 if (event->angleDelta().y() > 0) {
59 if (horizontalScrollBar()->isVisible() || verticalScrollBar()->isVisible())
63 QGraphicsView::wheelEvent(event);
bool isControlButtonIsPressed(QWheelEvent *event)
References decreazeZoomValue(), increazeZoomValue(), and isControlButtonIsPressed().
◆ m_current_zoom_value
double MaskGraphicsView::m_current_zoom_value |
|
private |
The documentation for this class was generated from the following files: