New feature request - target cues with keystroke

98 views
Skip to first unread message

johng...@mac.com

unread,
Jul 24, 2026, 11:30:29 AM (9 days ago) Jul 24
to QLab
Targeting fades or cue actions can be tricky in longer show files. My workaround is to click on say, an audio cue and create a fade of that cue. Copy it, then delete it and then paste it later in the show where I want it.

Would it be possible to create a keystroke option?

So on a fade cue you hit the target button and then move to the cue you want targeted and just click on that cue directly? 

As it is it gives you the option of a number but if its a cue in a group it won't have a number. This way it gets rid of the drag and drop action which is awkward on cues outside the screen view.

Joshua Langman

unread,
Jul 24, 2026, 1:18:57 PM (9 days ago) Jul 24
to QLab
Seconded.

luckydave

unread,
Jul 24, 2026, 1:20:20 PM (9 days ago) Jul 24
to ql...@googlegroups.com
We've added this to the (very very long) list of things to consider as we continue to develop QLab.

jastan...@proton.me

unread,
Jul 25, 2026, 12:48:22 PM (8 days ago) Jul 25
to QLab
Can't this be done with Paste Properties?
Using a Stream Deck is a perfect tool for editing shows.
Jim

micpool

unread,
Jul 25, 2026, 5:58:23 PM (8 days ago) Jul 25
to QLab
On Friday, July 24, 2026 at 4:30:29 PM UTC+1 johng...@mac.com wrote:
Would it be possible to create a keystroke option?
So on a fade cue you hit the target button and then move to the cue you want targeted and just click on that cue directly? 

You can script a keystroke action to do this quite simply:

--sets the target of a selected fade cue to the next clicked cue

--put this script in a script cue with a hotkey trigger

tell application id "com.figure53.QLab.5" to tell front workspace

try

set theFadeCue to last item of (selected as list)

repeat until (last item of (selected as list) is not theFadeCue)

delay 0.1

end repeat

end try

set theTargetCue to last item of (selected as list)

try

set the cue target of theFadeCue to theTargetCue

end try

end tell


Screen recording attached 
Screen Recording 2026-07-25 at 22.54.29.mov

Rich Walsh

unread,
Jul 26, 2026, 9:41:02 AM (7 days ago) Jul 26
to ql...@googlegroups.com
To set cue targets in a long cue list to an earlier cue I have several approaches;

  1. If it’s fades then I use macros to make those anyway, so I when I place an Audio Cue I think about it’s dynamic journey, make all the fades next to it, then move those to where they need to be in the cue list. If it’s a simple fade out then cut the fade and paste it where you want it: “cut” is a single-action keystroke for “copy” and “delete”.
  2. I never use a Start Cue unless its target has a cue number. I almost always put cues that will be “started” in a separate cue list with its own numbering convention, eg: 9xx for MIDI Cues controlling desk scenes.
  3. If necessary, I will give a cue a temporary cue number in order to easily target it later on, then remove that cue number once the targeting is set.
  4. You can unfold the cues / lists in the right-hand panel and drag directly from there onto the cue that needs a target.
  5. You can also drag cues from one window onto the target area of cues in another window. Only fiddly bit here is that selection in one window will cause the other window to scroll to the same place.

You could also do this, which I’ve just made up – go to the cue you want to target and copy its ID to the clipboard:

tell application id "com.figure53.QLab.5" to tell front workspace

try -- This protects against no selection (can't get last item of (selected as list))

set the clipboard to uniqueID of last item of (selected as list) as text

end try

end tell


Go to the cue that needs a target and paste the clipboard info to its cue target:

tell application id "com.figure53.QLab.5" to tell front workspace

try -- This protects against all kinds of things, including the selected cue not taking cue targets and the clipboard not being a valid UUID string

set cue target of last item of (selected as list) to cue id (the clipboard)

end try

end tell


Stick that on two hotkeys and you should be laughing.

Rich
Reply all
Reply to author
Forward
0 new messages