![]() |
LibrePCB Developers Documentation
|
The FootprintClipboardData class. More...
#include <footprintclipboarddata.h>
Collaboration diagram for FootprintClipboardData:Public Member Functions | |
| FootprintClipboardData ()=delete | |
| FootprintClipboardData (const FootprintClipboardData &other)=delete | |
| FootprintClipboardData (const Uuid &footprintUuid, const PackagePadList &packagePads, const Point &cursorPos) noexcept | |
| FootprintClipboardData (const SExpression &node) | |
| ~FootprintClipboardData () noexcept | |
| bool | getItemCount () const noexcept |
| const Uuid & | getFootprintUuid () const noexcept |
| const Point & | getCursorPos () const noexcept |
| PackagePadList & | getPackagePads () noexcept |
| const PackagePadList & | getPackagePads () const noexcept |
| FootprintPadList & | getFootprintPads () noexcept |
| const FootprintPadList & | getFootprintPads () const noexcept |
| PolygonList & | getPolygons () noexcept |
| const PolygonList & | getPolygons () const noexcept |
| CircleList & | getCircles () noexcept |
| const CircleList & | getCircles () const noexcept |
| StrokeTextList & | getStrokeTexts () noexcept |
| const StrokeTextList & | getStrokeTexts () const noexcept |
| ZoneList & | getZones () noexcept |
| const ZoneList & | getZones () const noexcept |
| HoleList & | getHoles () noexcept |
| const HoleList & | getHoles () const noexcept |
| std::unique_ptr< QMimeData > | toMimeData (const GraphicsLayerList &layers) |
| FootprintClipboardData & | operator= (const FootprintClipboardData &rhs)=delete |
Static Public Member Functions | |
| static std::unique_ptr< FootprintClipboardData > | fromMimeData (const QMimeData *mime) |
| static bool | isValid (const QMimeData *mime) noexcept |
Private Member Functions | |
| QPixmap | generatePixmap (const GraphicsLayerList &layers) noexcept |
Static Private Member Functions | |
| static QString | getMimeType () noexcept |
The FootprintClipboardData class.
|
delete |
Here is the caller graph for this function:
|
delete |
|
noexcept |
|
explicit |
|
noexcept |
|
inlinenoexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
|
inlinenoexcept |
Here is the caller graph for this function:
|
inlinenoexcept |
| std::unique_ptr< QMimeData > toMimeData | ( | const GraphicsLayerList & | layers | ) |
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticnoexcept |
|
delete |
|
privatenoexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivatenoexcept |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |