mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-09-24 23:31:36 +08:00
UI: Disable edit transform if item is locked
The transform window was still accessible if the scene item was locked.
This commit is contained in:
@@ -21,6 +21,7 @@ private:
|
||||
OBSSignal removeSignal;
|
||||
OBSSignal selectSignal;
|
||||
OBSSignal deselectSignal;
|
||||
OBSSignal lockSignal;
|
||||
|
||||
std::string undo_data;
|
||||
|
||||
@@ -45,6 +46,7 @@ private:
|
||||
static void OBSSceneItemRemoved(void *param, calldata_t *data);
|
||||
static void OBSSceneItemSelect(void *param, calldata_t *data);
|
||||
static void OBSSceneItemDeselect(void *param, calldata_t *data);
|
||||
static void OBSSceneItemLocked(void *param, calldata_t *data);
|
||||
|
||||
private slots:
|
||||
void RefreshControls();
|
||||
@@ -52,6 +54,7 @@ private slots:
|
||||
void OnBoundsType(int index);
|
||||
void OnControlChanged();
|
||||
void OnCropChanged();
|
||||
void SetEnabled(bool enable);
|
||||
|
||||
public:
|
||||
OBSBasicTransform(OBSSceneItem item, OBSBasic *parent);
|
||||
|
||||
Reference in New Issue
Block a user