| QGIS API Documentation
    3.22.4-Białowieża (ce8e65e95e)
    | 
#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.  More... | |
| typedef std::function< void(QVariantMap &, const QgsPathResolver &, bool)> | QgsLayoutItemPathResolverFunc | 
| Layout item path resolver function.  More... | |
| typedef std::function< QgsLayoutMultiFrame *(QgsLayout *)> | QgsLayoutMultiFrameCreateFunc | 
| Layout multiframe creation function.  More... | |
| typedef std::function< void(QVariantMap &, const QgsPathResolver &, bool)> | QgsLayoutMultiFramePathResolverFunc | 
| Layout multiframe path resolver function.  More... | |
| typedef std::function<QgsLayoutItem *( QgsLayout * )> QgsLayoutItemCreateFunc | 
Layout item creation function.
Definition at line 122 of file qgslayoutitemregistry.h.
| typedef std::function<void( QVariantMap &, const QgsPathResolver &, bool )> QgsLayoutItemPathResolverFunc | 
Layout item path resolver function.
Definition at line 125 of file qgslayoutitemregistry.h.
| typedef std::function<QgsLayoutMultiFrame *( QgsLayout * )> QgsLayoutMultiFrameCreateFunc | 
Layout multiframe creation function.
Definition at line 260 of file qgslayoutitemregistry.h.
| typedef std::function<void( QVariantMap &, const QgsPathResolver &, bool )> QgsLayoutMultiFramePathResolverFunc | 
Layout multiframe path resolver function.
Definition at line 263 of file qgslayoutitemregistry.h.