| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
#include "qgis_core.h"#include "qgis_sip.h"#include "qgsapplication.h"#include "qgspathresolver.h"#include <QGraphicsItem>#include <QIcon>#include <functional>#include "qgslayoutitem.h"

Go to the source code of this file.
Classes | |
| class | QgsLayoutItemAbstractMetadata | 
| Stores metadata about one layout item class.  More... | |
| class | QgsLayoutItemMetadata | 
| Convenience metadata class that uses static functions to create layout items and their configuration widgets.  More... | |
| class | QgsLayoutItemRegistry | 
| Registry of available layout item types.  More... | |
| class | QgsLayoutMultiFrameAbstractMetadata | 
| Stores metadata about one layout multiframe class.  More... | |
| class | QgsLayoutMultiFrameMetadata | 
| Convenience metadata class that uses static functions to create layout multiframes and their configuration widgets.  More... | |
Typedefs | |
| typedef std::function< QgsLayoutItem *(QgsLayout *)> | QgsLayoutItemCreateFunc | 
| Layout item creation function.   | |
| typedef std::function< void(QVariantMap &, const QgsPathResolver &, bool)> | QgsLayoutItemPathResolverFunc | 
| Layout item path resolver function.   | |
| typedef std::function< QgsLayoutMultiFrame *(QgsLayout *)> | QgsLayoutMultiFrameCreateFunc | 
| Layout multiframe creation function.   | |
| typedef std::function< void(QVariantMap &, const QgsPathResolver &, bool)> | QgsLayoutMultiFramePathResolverFunc | 
| Layout multiframe path resolver function.   | |
| typedef std::function<QgsLayoutItem *( QgsLayout * )> QgsLayoutItemCreateFunc | 
Layout item creation function.
Definition at line 121 of file qgslayoutitemregistry.h.
| typedef std::function<void( QVariantMap &, const QgsPathResolver &, bool )> QgsLayoutItemPathResolverFunc | 
Layout item path resolver function.
Definition at line 124 of file qgslayoutitemregistry.h.
| typedef std::function<QgsLayoutMultiFrame *( QgsLayout * )> QgsLayoutMultiFrameCreateFunc | 
Layout multiframe creation function.
Definition at line 257 of file qgslayoutitemregistry.h.
| typedef std::function<void( QVariantMap &, const QgsPathResolver &, bool )> QgsLayoutMultiFramePathResolverFunc | 
Layout multiframe path resolver function.
Definition at line 260 of file qgslayoutitemregistry.h.