QGIS API Documentation 3.41.0-Master (af5edcb665c)
Loading...
Searching...
No Matches
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.
 
Qgis::InputControllerType type () const override
 Returns the input controller type.
 
- Public Member Functions inherited from QgsAbstractInputController
 QgsAbstractInputController (QObject *parent=nullptr)
 Constructor for QgsAbstractInputController, with the specified parent object.
 
virtual QgsAbstractInputControllerclone () const =0
 Returns a new copy of the controller.
 
virtual QString deviceId () const =0
 Returns a string uniquely identifying the device.
 

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 19 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: