summaryrefslogtreecommitdiffstats
path: root/doc/src/03-studio/4-basic-objects-palette.qdoc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/src/03-studio/4-basic-objects-palette.qdoc')
-rw-r--r--doc/src/03-studio/4-basic-objects-palette.qdoc19
1 files changed, 19 insertions, 0 deletions
diff --git a/doc/src/03-studio/4-basic-objects-palette.qdoc b/doc/src/03-studio/4-basic-objects-palette.qdoc
index 9da6ff8e..a45bdf67 100644
--- a/doc/src/03-studio/4-basic-objects-palette.qdoc
+++ b/doc/src/03-studio/4-basic-objects-palette.qdoc
@@ -113,6 +113,25 @@ of the following:
This will create a group and move the selected objects into the group.
\endlist
+\section1 Signal
+
+\table
+ \row
+ \li \image Studio-Basic-Signal.png
+\endtable
+
+A signal is a lightweight object specifically designed for triggering actions
+during timeline animations. When signal object is created, it automatically
+adds also initial \c{onActivate} action which gets triggered at the beginning
+of signal timeline. Signals can also contain \c{onDeactivate} actions which
+are triggered at the end of signal timeline. If an object contains these
+actions, its timeline bar contains markers at the beginning (\c{onActivate})
+and/or end (\c{onDeactivate}).
+
+\note Signal time bar length should be long enough (say 100ms) to make sure
+it becomes active even on less performant target hardware. Too short
+time bar might be skipped leading to actions not being triggered.
+
\section1 Text
\table