The BGI_Pad class.
More...
#include <bgi_pad.h>
Inherits QGraphicsItemGroup.
◆ BGI_Pad() [1/3]
◆ BGI_Pad() [2/3]
◆ BGI_Pad() [3/3]
◆ ~BGI_Pad()
◆ getPad()
◆ getDeviceGraphicsItem()
| const std::weak_ptr< BGI_Device > & getDeviceGraphicsItem |
( |
| ) |
|
|
inlinenoexcept |
◆ updateHighlightedNetSignals()
| void updateHighlightedNetSignals |
( |
| ) |
|
|
noexcept |
◆ shape()
| QPainterPath shape |
( |
| ) |
const |
|
overridenoexcept |
◆ operator=()
◆ padEdited()
◆ deviceGraphicsItemEdited()
◆ itemChange()
| QVariant itemChange |
( |
GraphicsItemChange |
change, |
|
|
const QVariant & |
value |
|
) |
| |
|
overrideprivatevirtualnoexcept |
◆ updateLayer()
◆ updateToolTip()
◆ updateHightlighted()
| void updateHightlighted |
( |
bool |
selected | ) |
|
|
privatenoexcept |
◆ mPad
◆ mDeviceGraphicsItem
◆ mHighlightedNetSignals
| std::shared_ptr<const QSet<const NetSignal*> > mHighlightedNetSignals |
|
private |
◆ mGraphicsItem
◆ mOnPadEditedSlot
◆ mOnDeviceEditedSlot
The documentation for this class was generated from the following files:
- /__w/1/s/libs/librepcb/editor/project/board/graphicsitems/bgi_pad.h
- /__w/1/s/libs/librepcb/editor/project/board/graphicsitems/bgi_pad.cpp