LibrePCB Developers Documentation
GraphicsView Member List

This is the complete list of members for GraphicsView, including all inherited members.

calcPosWithTolerance(const Point &pos, qreal multiplier=1) const noexceptGraphicsView
CursorOption enum nameGraphicsView
cursorScenePositionChanged(const Point &pos)GraphicsViewsignal
drawBackground(QPainter *painter, const QRectF &rect)GraphicsViewprivate
drawForeground(QPainter *painter, const QRectF &rect)GraphicsViewprivate
eventFilter(QObject *obj, QEvent *event)GraphicsViewprivate
getGridInterval() const noexceptGraphicsViewinline
getGridStyle() const noexceptGraphicsViewinline
getIdleTimeMs() const noexceptGraphicsViewinline
getScene() const noexceptGraphicsViewinline
getUseOpenGl() const noexceptGraphicsViewinline
getVisibleSceneRect() const noexceptGraphicsView
GraphicsView(const GraphicsView &other)=deleteGraphicsView
GraphicsView(QWidget *parent=nullptr, IF_GraphicsViewEventHandler *eventHandler=nullptr) noexceptGraphicsViewexplicit
handleMouseWheelEvent(QGraphicsSceneWheelEvent *event) noexceptGraphicsView
hideWaitingSpinner() noexceptGraphicsViewslot
isMouseButtonPressed(Qt::MouseButtons btn) const noexceptGraphicsViewinline
mapGlobalPosToScenePos(const QPoint &globalPosPx, bool boundToView, bool mapToGrid) const noexceptGraphicsView
mBackgroundColorGraphicsViewprivate
mCursorBeforePanningGraphicsViewprivate
mEventHandlerObjectGraphicsViewprivate
mGrayOutGraphicsViewprivate
mGridColorGraphicsViewprivate
mGridIntervalGraphicsViewprivate
mGridStyleGraphicsViewprivate
mIdleTimeMsGraphicsViewprivate
mInfoBoxLabelGraphicsViewprivate
mOriginCrossVisibleGraphicsViewprivate
mOverlayContentColorGraphicsViewprivate
mOverlayFillColorGraphicsViewprivate
mPanningActiveGraphicsViewprivate
mPanningButtonGraphicsViewprivate
mPressedMouseButtonsGraphicsViewprivate
mRulerGaugesGraphicsViewprivate
mRulerPositionsGraphicsViewprivate
mSceneGraphicsViewprivate
mSceneCursorGraphicsViewprivate
mSceneRectMarkerGraphicsViewprivate
mUseOpenGlGraphicsViewprivate
mWaitingSpinnerWidgetGraphicsViewprivate
mZoomAnimationGraphicsViewprivate
operator=(const GraphicsView &rhs)=deleteGraphicsView
setBackgroundColors(const QColor &fill, const QColor &grid) noexceptGraphicsView
setEventHandlerObject(IF_GraphicsViewEventHandler *eventHandler) noexceptGraphicsView
setGrayOut(bool grayOut) noexceptGraphicsView
setGridInterval(const PositiveLength &interval) noexceptGraphicsView
setGridStyle(Theme::GridStyle style) noexceptGraphicsView
setInfoBoxColors(const QColor &fill, const QColor &text) noexceptGraphicsView
setInfoBoxText(const QString &text) noexceptGraphicsView
setOriginCrossVisible(bool visible) noexceptGraphicsView
setOverlayColors(const QColor &fill, const QColor &content) noexceptGraphicsView
setRulerPositions(const tl::optional< std::pair< Point, Point > > &pos) noexceptGraphicsView
setScene(GraphicsScene *scene) noexceptGraphicsView
setSceneCursor(const tl::optional< std::pair< Point, CursorOptions > > &cursor) noexceptGraphicsView
setSceneRectMarker(const QRectF &rect) noexceptGraphicsView
setUseOpenGl(bool useOpenGl) noexceptGraphicsView
setVisibleSceneRect(const QRectF &rect) noexceptGraphicsView
showWaitingSpinner() noexceptGraphicsViewslot
sZoomStepFactorGraphicsViewprivatestatic
wheelEvent(QWheelEvent *event)GraphicsViewprivate
zoomAll() noexceptGraphicsViewslot
zoomAnimationValueChanged(const QVariant &value) noexceptGraphicsViewprivateslot
zoomIn() noexceptGraphicsViewslot
zoomOut() noexceptGraphicsViewslot
zoomToRect(const QRectF &rect) noexceptGraphicsViewslot
~GraphicsView() noexceptGraphicsView