25 #ifndef __TERRALIB_QT_AF_SETTINGSWIDGETSFACTORY_H    26 #define __TERRALIB_QT_AF_SETTINGSWIDGETSFACTORY_H    28 #include "../../../common/AbstractFactory.h"    36       class AbstractSettingWidget;
    60           throw QObject::tr(
"Fail to find QWidget factory");
    77 #endif //__TERRALIB_QT_AF_SETTINGSWIDGETSFACTORY_H This class defines the interface of abstract factories without initializing parameters. 
 
static dictionary_type & getDictionary()
It returns a reference to the internal dictionary of concrete factories. 
 
TFACTORY * find(const TFACTORYKEY &factoryKey) const 
It looks for a given factory identified by a key. 
 
#define TEQTAFEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
This class represents a dictionary of factories.