Skinning Information QML
From
Skinning Information for QML Skins
Basic Overview
QML skins for RevFE are a new concept that allow for graphically accelerated animations and transitions between screens. RevFE loads main.qml from the start, then loads Skin.xml and populates lists of skin files are they are defined in there. This allows for dynamic page loading if required by the skin.
WindowManagerQML also loads settings from the plugin setting definition files (and settings.xml), and pushes them to the skin if there are certain function defined in main.qml:
function addSettingsPage(name) function addSettingsValue(page,setting,value,type,id)
These two functions will be called to add pages for plugin settings, and to add individual setting values for each plugin. This is not required, however it is recommended since it will allow plugins to dynamically define settings, rather than having to hard-code a settings page for each plugin.
