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

Method OpenSequenceExtendEdit

lib/legacy/switch-sequence.cpp:153–173  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

151}
152
153void AdvSceneSwitcher::OpenSequenceExtendEdit(SequenceWidget *sw)
154{
155 QDialog edit;
156 QScrollArea scrollArea;
157 SequenceWidget editWidget(this, sw->getSwitchData(), false, true,
158 false);
159 scrollArea.setMinimumWidth(1000);
160 scrollArea.setSizePolicy(QSizePolicy::MinimumExpanding,
161 QSizePolicy::MinimumExpanding);
162 scrollArea.setWidget(&editWidget);
163 scrollArea.setWidgetResizable(true);
164 QHBoxLayout layout;
165 layout.setSizeConstraint(QLayout::SetMinimumSize);
166 layout.addWidget(&scrollArea);
167 edit.setLayout(&layout);
168 edit.setWindowTitle(obs_module_text(
169 "AdvSceneSwitcher.sceneSequenceTab.extendEdit"));
170 edit.exec();
171
172 sw->UpdateWidgetStatus(true);
173}
174
175void AdvSceneSwitcher::on_sequenceEdit_clicked()
176{

Callers

nothing calls this directly

Calls 3

obs_module_textFunction · 0.85
UpdateWidgetStatusMethod · 0.80
getSwitchDataMethod · 0.45

Tested by

no test coverage detected