The SGI_NetLabel class.
More...
#include <sgi_netlabel.h>
Inherits QGraphicsItem.
◆ SGI_NetLabel() [1/3]
◆ SGI_NetLabel() [2/3]
◆ SGI_NetLabel() [3/3]
◆ ~SGI_NetLabel()
◆ getNetLabel()
◆ boundingRect()
QRectF boundingRect |
( |
| ) |
const |
|
inlineoverridenoexcept |
◆ paint()
void paint |
( |
QPainter * |
painter, |
|
|
const QStyleOptionGraphicsItem * |
option, |
|
|
QWidget * |
widget |
|
) |
| |
|
overridenoexcept |
◆ operator=()
◆ netLabelEdited()
◆ itemChange()
QVariant itemChange |
( |
GraphicsItemChange |
change, |
|
|
const QVariant & |
value |
|
) |
| |
|
overrideprivatevirtualnoexcept |
◆ updatePosition()
◆ updateRotation()
◆ updateText()
◆ updateAnchor()
◆ mNetLabel
◆ mHighlightedNetSignals
std::shared_ptr<const QSet<const NetSignal*> > mHighlightedNetSignals |
|
private |
◆ mOriginCrossLayer
◆ mNetLabelLayer
◆ mAnchorGraphicsItem
◆ mStaticText
◆ mOverlines
QVector<QLineF> mOverlines |
|
private |
◆ mFont
◆ mRotate180
◆ mTextOrigin
◆ mBoundingRect
◆ mOnEditedSlot
◆ sOriginCrossLines
QVector< QLineF > sOriginCrossLines |
|
staticprivate |
The documentation for this class was generated from the following files:
- /__w/1/s/libs/librepcb/editor/project/schematiceditor/graphicsitems/sgi_netlabel.h
- /__w/1/s/libs/librepcb/editor/project/schematiceditor/graphicsitems/sgi_netlabel.cpp