MCPcopy Create free account
hub / github.com/PlotJuggler/PlotJuggler / copyObjectWidgetToClipboard

Method copyObjectWidgetToClipboard

pj_plotting/widget/src/DockWidget.cpp:570–581  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

568}
569
570void DockWidget::copyObjectWidgetToClipboard() {
571 if (object_widget_ == nullptr) {
572 return;
573 }
574 QDomDocument doc(QStringLiteral("plotjuggler_widget"));
575 QDomElement element = object_widget_->xmlSaveState(doc);
576 if (element.isNull()) {
577 return;
578 }
579 doc.appendChild(element);
580 widget_clipboard::setXml(doc.toString(2));
581}
582
583void DockWidget::pasteObjectWidgetFromClipboard() {
584 if (object_widget_ == nullptr) {

Callers

nothing calls this directly

Calls 4

setXmlFunction · 0.85
toStringMethod · 0.80
xmlSaveStateMethod · 0.45
isNullMethod · 0.45

Tested by

no test coverage detected