mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-03-05 15:16:13 -05:00
UI: Add shortcut for larger movement steps in preview
Adds the ability to move a selected item 10 pixels in the preview when holding shift while using the arrow keys, instead of going just 1 pixel per step.
This commit is contained in:
@@ -391,6 +391,10 @@ OBSBasic::OBSBasic(QWidget *parent)
|
||||
addNudge(Qt::Key_Down, SLOT(NudgeDown()));
|
||||
addNudge(Qt::Key_Left, SLOT(NudgeLeft()));
|
||||
addNudge(Qt::Key_Right, SLOT(NudgeRight()));
|
||||
addNudge(Qt::SHIFT + Qt::Key_Up, SLOT(NudgeUpFar()));
|
||||
addNudge(Qt::SHIFT + Qt::Key_Down, SLOT(NudgeDownFar()));
|
||||
addNudge(Qt::SHIFT + Qt::Key_Left, SLOT(NudgeLeftFar()));
|
||||
addNudge(Qt::SHIFT + Qt::Key_Right, SLOT(NudgeRightFar()));
|
||||
|
||||
assignDockToggle(ui->scenesDock, ui->toggleScenes);
|
||||
assignDockToggle(ui->sourcesDock, ui->toggleSources);
|
||||
@@ -8564,6 +8568,22 @@ void OBSBasic::NudgeRight()
|
||||
{
|
||||
Nudge(1, MoveDir::Right);
|
||||
}
|
||||
void OBSBasic::NudgeUpFar()
|
||||
{
|
||||
Nudge(10, MoveDir::Up);
|
||||
}
|
||||
void OBSBasic::NudgeDownFar()
|
||||
{
|
||||
Nudge(10, MoveDir::Down);
|
||||
}
|
||||
void OBSBasic::NudgeLeftFar()
|
||||
{
|
||||
Nudge(10, MoveDir::Left);
|
||||
}
|
||||
void OBSBasic::NudgeRightFar()
|
||||
{
|
||||
Nudge(10, MoveDir::Right);
|
||||
}
|
||||
|
||||
void OBSBasic::DeleteProjector(OBSProjector *projector)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user