Improved ActionWidget
As a | CEP developer |
I would like to | change just the parameters tab of the action widget (and have more space for my action widget) |
So that | I can deliver the same user experience (doc and information about selected target) without reimplementing everything |
Description / Overview
This story is about improving the ActionWidget
API/usage:
- It should be possible to get/set only the
QFrame
parameters section of defaultActionWidget
(and hence modifying just the "Parameters" part of the widget, see below)
- It should be possible to easily access the frame itself in order to restrict the space used in the GUI (for instance in the action state machine, as in the screenshot below, should we use all this space for description and targets that nobody really look at) ?
- The
Description
/Targets
/Parameters
section should take less space (use stacked widget like in the mockup below? Tab widget?)
Hints
- Add
set/getFrame()
toActionWidget
- modify action state machine to use the
getFrame()
not the full default widget - rewrite default widget to take less space
Acceptance test
-
a tutorial showing a demo -
asm for reconstruction improve the space for parameter interaction -
Action API doc updated to show this usage
Edited by Emmanuel Promayon