mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-04-01 06:45:36 -05:00
Place extended sequence widget in scroll area
The previously fixed size only allowed extending the sequence depending on the available screen space
This commit is contained in:
parent
c4b66ef7f6
commit
675c23d7cc
|
|
@ -1,5 +1,6 @@
|
|||
#include <QFileDialog>
|
||||
#include <QTextStream>
|
||||
#include <QScrollArea>
|
||||
|
||||
#include "headers/advanced-scene-switcher.hpp"
|
||||
#include "headers/utility.hpp"
|
||||
|
|
@ -144,11 +145,17 @@ void AdvSceneSwitcher::on_sceneSequenceLoad_clicked()
|
|||
void AdvSceneSwitcher::OpenSequenceExtendEdit(SequenceWidget *sw)
|
||||
{
|
||||
QDialog edit;
|
||||
QScrollArea scrollArea;
|
||||
SequenceWidget editWidget(this, sw->getSwitchData(), false, true,
|
||||
false);
|
||||
scrollArea.setMinimumWidth(1000);
|
||||
scrollArea.setSizePolicy(QSizePolicy::MinimumExpanding,
|
||||
QSizePolicy::MinimumExpanding);
|
||||
scrollArea.setWidget(&editWidget);
|
||||
scrollArea.setWidgetResizable(true);
|
||||
QHBoxLayout layout;
|
||||
layout.setSizeConstraint(QLayout::SetFixedSize);
|
||||
layout.addWidget(&editWidget);
|
||||
layout.setSizeConstraint(QLayout::SetMinimumSize);
|
||||
layout.addWidget(&scrollArea);
|
||||
edit.setLayout(&layout);
|
||||
edit.setWindowTitle(obs_module_text(
|
||||
"AdvSceneSwitcher.sceneSequenceTab.extendEdit"));
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user