QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
Public Member Functions | List of all members
QgsAbstract2DMapController Class Reference

Abstract base class for all 2D map controllers. More...

#include <qgs2dmapcontroller.h>

Inheritance diagram for QgsAbstract2DMapController:
Inheritance graph
[legend]

Public Member Functions

 QgsAbstract2DMapController (QObject *parent=nullptr)
 Constructor for QgsAbstract2DMapController, with the specified parent object. More...
 
Qgis::InputControllerType type () const override
 Returns the input controller type. More...
 
- Public Member Functions inherited from QgsAbstractInputController
 QgsAbstractInputController (QObject *parent=nullptr)
 Constructor for QgsAbstractInputController, with the specified parent object. More...
 
virtual QgsAbstractInputControllerclone () const =0
 Returns a new copy of the controller. More...
 
virtual QString deviceId () const =0
 Returns a string uniquely identifying the device. More...
 
virtual Qgis::InputControllerType type () const =0
 Returns the input controller type. More...
 

Detailed Description

Abstract base class for all 2D map controllers.

Since
QGIS 3.34

Definition at line 31 of file qgs2dmapcontroller.h.

Constructor & Destructor Documentation

◆ QgsAbstract2DMapController()

QgsAbstract2DMapController::QgsAbstract2DMapController ( QObject *  parent = nullptr)

Constructor for QgsAbstract2DMapController, with the specified parent object.

Definition at line 18 of file qgs2dmapcontroller.cpp.

Member Function Documentation

◆ type()

Qgis::InputControllerType QgsAbstract2DMapController::type ( ) const
overridevirtual

Returns the input controller type.

Implements QgsAbstractInputController.

Definition at line 24 of file qgs2dmapcontroller.cpp.


The documentation for this class was generated from the following files: