28 #ifndef __TERRALIB_LAYOUT_INTERNAL_ITEM_UTILS_H
29 #define __TERRALIB_LAYOUT_INTERNAL_ITEM_UTILS_H
37 #include <QGraphicsItem>
TELAYOUTEXPORT MapItem * getMapItem(QList< QGraphicsItem * > graphicsItems, std::string name)
#define TELAYOUTEXPORT
You can use this macro in order to export/import classes and functions from this module.
TELAYOUTEXPORT std::vector< std::string > mapNameList(QList< QGraphicsItem * > graphicsItems)
TELAYOUTEXPORT int countType(QList< QGraphicsItem * > graphicsItems, te::layout::LayoutAbstractObjectType type)
LayoutAbstractObjectType
Enum TdkAbstractComponentType. This is the enumeration of the components types.
TELAYOUTEXPORT std::vector< MapItem * > getMapItemList(QList< QGraphicsItem * > graphicsItems)
TELAYOUTEXPORT int maxTypeId(QList< QGraphicsItem * > graphicsItems, te::layout::LayoutAbstractObjectType type)
TELAYOUTEXPORT bool isCurrentMapTools()