(OgreViewer): recreate the whole application
What does this MR do?
- Cleans
visuOgreAdaptor
.- Cleans the documentations of all adaptors and fix it for some of them.
- Draws border of negatos and allow to enable/disable them from the xml.
- Creates a new
OgreViewer
. - Adds a missing documentation in
LineLayoutManagerBase
. - Creates an xml color parser.
- Fixes the fragment info adaptor by listening the viewport instead of the layer.
- Improves the slide view builder
/**
* @brief Defines the interface class for the slide view builder.
*
* @code{.xml}
<slideView vAlign="top" hAlign="left" widht="50%" height="15" opacity="1.0" >
<styleSheet>color: blue; background-color: yellow</styleSheet>
</slideView>
@endcode
*
* @subsection Configuration Configuration
* - \b hAlign (optional, left/right, default=left): horizontal alignment of the widget.
* - \b vAlign (optional, top/bottom, default=top): vertical alignment of the widget.
* - \b hOffset (optional, int, default=0): horizontal offset of the widget (px or %).
* - \b vOffset (optional, int, default=0): vertical offset of the widget (px or %).
* - \b width (optional, int, default=100%): width of the widget (px or %).
* - \b height (optional, int, default=100%): height of the widget (px or %).
* - \b opacity (optional, float, default=1.0) : widget opacity.
* - \b animatable (optional, bool, default=false): defines if the slide bar must use animation or not.
* - \b animatableAlignment (optional, , default=): defines the animation direction.
* - \b styleSheet (optional, string, default=""): style of the widget (see Qt style sheets
* http://doc.qt.io/qt-5/stylesheet-examples.html).
*/
How to test it?
- Launch
OgreViewer
. - Try any button in the app.
Associated Issues/Merge Requests
-
Issues
-
Merge requests