QGIS API Documentation  3.17.0-Master (3b262f2a79)
Classes | Typedefs
qgscalloutsregistry.h File Reference
#include "qgis_core.h"
#include "qgis.h"
#include "qgsreadwritecontext.h"
#include <QIcon>
Include dependency graph for qgscalloutsregistry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QgsCalloutAbstractMetadata
 Stores metadata about one callout renderer class. More...
 
class  QgsCalloutMetadata
 Convenience metadata class that uses static functions to create callouts and their widgets. More...
 
class  QgsCalloutRegistry
 Registry of available callout classes. More...
 

Typedefs

typedef QgsCallout *(* QgsCalloutCreateFunc) (const QVariantMap &, const QgsReadWriteContext &)
 
typedef QgsCalloutWidget *(* QgsCalloutWidgetFunc) (QgsVectorLayer *)
 

Typedef Documentation

◆ QgsCalloutCreateFunc

typedef QgsCallout*( * QgsCalloutCreateFunc) (const QVariantMap &, const QgsReadWriteContext &)

Definition at line 102 of file qgscalloutsregistry.h.

◆ QgsCalloutWidgetFunc

typedef QgsCalloutWidget*( * QgsCalloutWidgetFunc) (QgsVectorLayer *)

Definition at line 103 of file qgscalloutsregistry.h.