![]() |
LibrePCB Developers Documentation
|
The SymbolClipboardData class. More...
#include <symbolclipboarddata.h>
Collaboration diagram for SymbolClipboardData:Public Member Functions | |
| SymbolClipboardData ()=delete | |
| SymbolClipboardData (const SymbolClipboardData &other)=delete | |
| SymbolClipboardData (const Uuid &symbolUuid, const Point &cursorPos) noexcept | |
| SymbolClipboardData (const SExpression &node) | |
| ~SymbolClipboardData () noexcept | |
| bool | getItemCount () const noexcept |
| const Uuid & | getSymbolUuid () const noexcept |
| const Point & | getCursorPos () const noexcept |
| SymbolPinList & | getPins () noexcept |
| const SymbolPinList & | getPins () const noexcept |
| PolygonList & | getPolygons () noexcept |
| const PolygonList & | getPolygons () const noexcept |
| CircleList & | getCircles () noexcept |
| const CircleList & | getCircles () const noexcept |
| TextList & | getTexts () noexcept |
| const TextList & | getTexts () const noexcept |
| std::unique_ptr< QMimeData > | toMimeData () |
| SymbolClipboardData & | operator= (const SymbolClipboardData &rhs)=delete |
Static Public Member Functions | |
| static std::unique_ptr< SymbolClipboardData > | fromMimeData (const QMimeData *mime) |
| static bool | isValid (const QMimeData *mime) noexcept |
Private Member Functions | |
| QPixmap | generatePixmap () noexcept |
Static Private Member Functions | |
| static QString | getMimeType () noexcept |
Private Attributes | |
| Uuid | mSymbolUuid |
| Point | mCursorPos |
| SymbolPinList | mPins |
| PolygonList | mPolygons |
| CircleList | mCircles |
| TextList | mTexts |
The SymbolClipboardData 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 |
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 | ( | ) |
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 |
Here is the caller graph for this function:
|
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 |