Add hotkey to delete macro segments

This commit is contained in:
WarmUpTill
2022-02-20 20:39:43 +01:00
committed by WarmUpTill
parent 89efb6d1c8
commit eeedf11c6a
6 changed files with 50 additions and 8 deletions

View File

@@ -33,6 +33,8 @@ public:
AdvSceneSwitcher(QWidget *parent);
~AdvSceneSwitcher();
static AdvSceneSwitcher *window;
void reject() override;
void closeEvent(QCloseEvent *event) override;
@@ -130,6 +132,7 @@ public slots:
void on_actionRemove_clicked();
void on_actionUp_clicked();
void on_actionDown_clicked();
void DeleteMacroSegementHotkey();
void ShowMacroContextMenu(const QPoint &);
void ShowMacroActionsContextMenu(const QPoint &);
void ShowMacroConditionsContextMenu(const QPoint &);

View File

@@ -215,6 +215,7 @@ struct SwitcherData {
obs_hotkey_id startHotkey = OBS_INVALID_HOTKEY_ID;
obs_hotkey_id stopHotkey = OBS_INVALID_HOTKEY_ID;
obs_hotkey_id toggleHotkey = OBS_INVALID_HOTKEY_ID;
obs_hotkey_id removeMacroSegment = OBS_INVALID_HOTKEY_ID;
bool saveWindowGeo = false;
QPoint windowPos = {};