Clean up extended sequence (#134)

* Update original switch widget status if changed in extend edit

* Clean up

* Add more comments

* Clean up unecessary code.

Sleep no longer happens inside the sequence switch check so we don't
need to stop / start the switcher after importing new entries or deleting
existing entries.
This commit is contained in:
WarmUpTill
2021-02-28 15:38:33 +01:00
committed by GitHub
parent ee74d39424
commit 34f07bfb07
2 changed files with 56 additions and 69 deletions

View File

@@ -50,15 +50,15 @@ class SequenceWidget : public SwitchWidget {
public:
SequenceWidget(QWidget *parent, SceneSequenceSwitch *s,
bool extendSequence = false,
bool editExtendMode = false);
bool extendSequence = false, bool editExtendMode = false,
bool showExtendText = true);
SceneSequenceSwitch *getSwitchData();
void setSwitchData(SceneSequenceSwitch *s);
static void swapSwitchData(SequenceWidget *s1, SequenceWidget *s2);
void UpdateDelay();
void UpdateExtendText();
void UpdateWidgetStatus(bool showExtendText);
void setExtendedSequenceStartScene();
private slots: