The SGI_SymbolPin class.
More...
#include <sgi_symbolpin.h>
Inherits QGraphicsItemGroup.
◆ SGI_SymbolPin() [1/3]
◆ SGI_SymbolPin() [2/3]
◆ SGI_SymbolPin() [3/3]
◆ ~SGI_SymbolPin()
◆ getPin()
◆ getSymbolGraphicsItem()
const std::weak_ptr< SGI_Symbol > & getSymbolGraphicsItem |
( |
| ) |
|
|
inlinenoexcept |
◆ updateHighlightedState()
void updateHighlightedState |
( |
| ) |
|
|
noexcept |
◆ shape()
QPainterPath shape |
( |
| ) |
const |
|
overridenoexcept |
◆ operator=()
◆ pinEdited()
◆ symbolGraphicsItemEdited()
◆ itemChange()
QVariant itemChange |
( |
GraphicsItemChange |
change, |
|
|
const QVariant & |
value |
|
) |
| |
|
overrideprivatevirtualnoexcept |
◆ updatePosition()
◆ updateRotation()
◆ updateJunction()
◆ updateName()
◆ updateNumbers()
◆ updateNumbersPosition()
void updateNumbersPosition |
( |
| ) |
|
|
privatenoexcept |
◆ updateNumbersAlignment()
void updateNumbersAlignment |
( |
| ) |
|
|
privatenoexcept |
◆ updateToolTip()
◆ mPin
◆ mSymbolGraphicsItem
◆ mLayerProvider
◆ mHighlightedNetSignals
std::shared_ptr<const QSet<const NetSignal*> > mHighlightedNetSignals |
|
private |
◆ mCircleGraphicsItem
◆ mLineGraphicsItem
◆ mNameGraphicsItem
◆ mNumbersGraphicsItem
◆ mOnPinEditedSlot
◆ mOnSymbolEditedSlot
The documentation for this class was generated from the following files:
- /__w/1/s/libs/librepcb/editor/project/schematiceditor/graphicsitems/sgi_symbolpin.h
- /__w/1/s/libs/librepcb/editor/project/schematiceditor/graphicsitems/sgi_symbolpin.cpp