MCPcopy Create free account
hub / github.com/WarmUpTill/SceneSwitcher / InsertElement

Method InsertElement

plugins/base/utils/osc-helpers.cpp:544–559  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

542}
543
544void OSCMessageEdit::InsertElement(const OSCMessageElement &element)
545{
546 auto item = new QListWidgetItem(_list);
547 _list->addItem(item);
548 auto elementEdit = new OSCMessageElementEdit(this);
549 elementEdit->SetMessageElement(element);
550 item->setSizeHint(elementEdit->minimumSizeHint());
551 _list->setItemWidget(item, elementEdit);
552 QWidget::connect(elementEdit,
553 SIGNAL(ElementValueChanged(const OSCMessageElement &)),
554 this,
555 SLOT(ElementValueChanged(const OSCMessageElement &)));
556 QWidget::connect(elementEdit, SIGNAL(Focussed()), this,
557 SLOT(ElementFocussed()));
558 _currentSelection._elements.push_back(element);
559}
560
561void OSCMessageEdit::SetMessage(const OSCMessage &message)
562{

Callers

nothing calls this directly

Calls 2

SetMessageElementMethod · 0.80
minimumSizeHintMethod · 0.80

Tested by

no test coverage detected