class: ewol::widget::Composer
Description:
the composer widget is a widget that create a link on a string.file to parse the data and generate some widget treeenum:
Constructor and Destructor:
# Composer ();
+ virtual ~Composer ();
Synopsis:
# void init (enum composerMode _mode,
const std::string & _data);
+ DECLARE_WIDGET_FACTORY (Composer ,
"Composer" );
+ bool loadFromFile (const std::string & _fileName);
+ bool loadFromString (const std::string & _composerXmlString);
Object Hierarchy:
+std::enable_shared_from_this<Object>
+ewol::object::ParameterList
+ewol::object::SignalList
+--> +ewol::Object
+--> +ewol::Widget
+--> +ewol::widget::Container
+--> ewol::widget::Composer
+--> ewol::widget::FileChooser
Detail:
Composer
# Composer ();
Constructor
init
# void init (enum composerMode _mode,
const std::string & _data);
Constructor
Parameter [input]: _mode mode of parsing the string
Parameter [input]: _data file/directString data to generate compositing of the widget..
DECLARE_WIDGET_FACTORY
+ DECLARE_WIDGET_FACTORY (Composer ,
"Composer" );
~Composer
+ virtual ~Composer ();
Destructor
loadFromFile
+ bool loadFromFile (const std::string & _fileName);
load a composition with a file
Parameter [input]: _fileName Name of the file
Return: true == > all done OK<br/>false == > some error occured
loadFromString
+ bool loadFromString (const std::string & _composerXmlString);
load a composition with a file
Parameter [input]: _composerXmlString xml to parse directly
Return: true == > all done OK<br/>false == > some error occured
+std::enable_shared_from_this<Object>
+ewol::object::ParameterList
+ewol::object::SignalList
+--> +ewol::Object
+--> +ewol::Widget
+--> +ewol::widget::Container
+--> ewol::widget::Composer
+--> ewol::widget::FileChooser
Detail:
Composer
# Composer ();Constructor
init
# void init (enum composerMode _mode,Constructor
const std::string & _data);
Parameter [input]: | _mode | mode of parsing the string | Parameter [input]: | _data | file/directString data to generate compositing of the widget.. |
DECLARE_WIDGET_FACTORY
+ DECLARE_WIDGET_FACTORY (Composer ,
"Composer" );
~Composer
+ virtual ~Composer ();Destructor
loadFromFile
+ bool loadFromFile (const std::string & _fileName);load a composition with a file
Parameter [input]: | _fileName | Name of the file |
Return: | true == > all done OK<br/>false == > some error occured |
loadFromString
+ bool loadFromString (const std::string & _composerXmlString);load a composition with a file
Parameter [input]: | _composerXmlString | xml to parse directly |
Return: | true == > all done OK<br/>false == > some error occured |