14class QGraphicsSceneDragDropEvent;
45 void addFromMimeData(QMimeData *mimeData, std::optional<QPointF> scenePos = std::nullopt);
SceneDropHandler(Scene *scene)
static bool isSupportedDropFormat(const QMimeData *mimeData)
Returns true if mimeData carries any recognised wiRedPanda drop format.
void handleCloneDrag(QGraphicsSceneDragDropEvent *event)
Re-instantiates a clone-dragged selection at the drop position.
void handleNewElementDrop(QGraphicsSceneDragDropEvent *event)
Builds a new element from a palette drag payload and adds it under the cursor.
void addFromMimeData(QMimeData *mimeData, std::optional< QPointF > scenePos=std::nullopt)
Main circuit editing scene.