QGIS API Documentation  3.14.0-Pi (9f7028fd23)
Classes | Typedefs
qgslayoutitemguiregistry.h File Reference
#include "qgis_gui.h"
#include "qgis_sip.h"
#include "qgsapplication.h"
#include "qgspathresolver.h"
#include "qgslayoutitemregistry.h"
#include <QGraphicsItem>
#include <QIcon>
#include <functional>
#include "qgslayoutitem.h"
Include dependency graph for qgslayoutitemguiregistry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QgsLayoutItemAbstractGuiMetadata
 Stores GUI metadata about one layout item class. More...
 
class  QgsLayoutItemGuiGroup
 Stores GUI metadata about a group of layout item classes. More...
 
class  QgsLayoutItemGuiMetadata
 
class  QgsLayoutItemGuiRegistry
 Registry of available layout item GUI behavior. More...
 

Typedefs

typedef std::function< void(QgsLayoutItem *)> QgsLayoutItemAddedToLayoutFunc
 Layout item added to layout callback. More...
 
typedef std::function< QgsLayoutViewRubberBand *(QgsLayoutView *)> QgsLayoutItemRubberBandFunc
 Layout rubber band creation function. More...
 
typedef std::function< QgsLayoutItemBaseWidget *(QgsLayoutItem *)> QgsLayoutItemWidgetFunc
 Layout item configuration widget creation function. More...
 
typedef std::function< QAbstractGraphicsShapeItem *(QgsLayoutView *)> QgsLayoutNodeItemRubberBandFunc
 Layout node based rubber band creation function. More...
 

Typedef Documentation

◆ QgsLayoutItemAddedToLayoutFunc

typedef std::function<void ( QgsLayoutItem * )> QgsLayoutItemAddedToLayoutFunc

Layout item added to layout callback.

Definition at line 158 of file qgslayoutitemguiregistry.h.

◆ QgsLayoutItemRubberBandFunc

Layout rubber band creation function.

Definition at line 152 of file qgslayoutitemguiregistry.h.

◆ QgsLayoutItemWidgetFunc

Layout item configuration widget creation function.

Definition at line 149 of file qgslayoutitemguiregistry.h.

◆ QgsLayoutNodeItemRubberBandFunc

typedef std::function<QAbstractGraphicsShapeItem *( QgsLayoutView * )> QgsLayoutNodeItemRubberBandFunc

Layout node based rubber band creation function.

Definition at line 155 of file qgslayoutitemguiregistry.h.