QGIS API Documentation
3.4.15-Madeira (e83d02e274)
|
#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"
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 |
Convenience metadata class that uses static functions to handle layout item GUI behavior. More... | |
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 std::function<void ( QgsLayoutItem * )> QgsLayoutItemAddedToLayoutFunc |
Layout item added to layout callback.
Definition at line 158 of file qgslayoutitemguiregistry.h.
typedef std::function<QgsLayoutViewRubberBand *( QgsLayoutView * )> QgsLayoutItemRubberBandFunc |
Layout rubber band creation function.
Definition at line 152 of file qgslayoutitemguiregistry.h.
typedef std::function<QgsLayoutItemBaseWidget *( QgsLayoutItem * )> QgsLayoutItemWidgetFunc |
Layout item configuration widget creation function.
Definition at line 149 of file qgslayoutitemguiregistry.h.
typedef std::function<QAbstractGraphicsShapeItem *( QgsLayoutView * )> QgsLayoutNodeItemRubberBandFunc |
Layout node based rubber band creation function.
Definition at line 155 of file qgslayoutitemguiregistry.h.