QGIS API Documentation  3.37.0-Master (a5b4d9743e8)
Public Member Functions | Protected Attributes | List of all members
QgsProcessingParameterLimitedDataTypes Class Reference

Can be inherited by parameters which require limits to their acceptable data types. More...

#include <qgsprocessingparameters.h>

Inheritance diagram for QgsProcessingParameterLimitedDataTypes:
Inheritance graph
[legend]

Public Member Functions

 QgsProcessingParameterLimitedDataTypes (const QList< int > &types=QList< int >())
 Constructor for QgsProcessingParameterLimitedDataTypes, with a list of acceptable data types. More...
 
QList< int > dataTypes () const
 Returns the geometry types for sources acceptable by the parameter. More...
 
void setDataTypes (const QList< int > &types)
 Sets the geometry types for sources acceptable by the parameter. More...
 

Protected Attributes

QList< int > mDataTypes
 List of acceptable data types for the parameter. More...
 

Detailed Description

Can be inherited by parameters which require limits to their acceptable data types.

Definition at line 2848 of file qgsprocessingparameters.h.

Constructor & Destructor Documentation

◆ QgsProcessingParameterLimitedDataTypes()

QgsProcessingParameterLimitedDataTypes::QgsProcessingParameterLimitedDataTypes ( const QList< int > &  types = QList< int >())

Constructor for QgsProcessingParameterLimitedDataTypes, with a list of acceptable data types.

Definition at line 6326 of file qgsprocessingparameters.cpp.

Member Function Documentation

◆ dataTypes()

QList< int > QgsProcessingParameterLimitedDataTypes::dataTypes ( ) const

Returns the geometry types for sources acceptable by the parameter.

See also
setDataTypes()

Definition at line 5644 of file qgsprocessingparameters.cpp.

◆ setDataTypes()

void QgsProcessingParameterLimitedDataTypes::setDataTypes ( const QList< int > &  types)

Sets the geometry types for sources acceptable by the parameter.

See also
dataTypes()

Definition at line 5649 of file qgsprocessingparameters.cpp.

Member Data Documentation

◆ mDataTypes

QList< int > QgsProcessingParameterLimitedDataTypes::mDataTypes
protected

List of acceptable data types for the parameter.

Definition at line 2872 of file qgsprocessingparameters.h.


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