- // begins parsing of the xml dom-element
- bool startElement( const QString&,
- const QString&,
- const QString& ,
- const QXmlAttributes& );
- // finishes parsing of the xml dom-element of the xml dom-element
- bool endElement( const QString&,
- const QString&,
- const QString& );
+ // parse 'config' part of the XML file
+ void getConfigInfo( const QDomElement &elem );
+ // parse 'buttons' part of the XML file
+ void getButtonsInfo( const QDomNode &node );
+ // parse 'products' part of the XML file
+ void getProductsInfo( const QDomNode &node );
+ // parse 'dependencies' part of the XML file
+ void getDependenciesInfo( QDomNode &node, MapDependencies &depends );
+ // read XML configuration file
+ void readXmlFile(QString theFileName);