QGIS API Documentation
3.16.0-Hannover (43b64b13f3)
|
Go to the documentation of this file.
18 #ifndef QGSNATIVEALGORITHMS_H
19 #define QGSNATIVEALGORITHMS_H
21 #include "qgis_analysis.h"
42 QIcon
icon()
const override;
44 QString
id()
const override;
46 QString
name()
const override;
55 #endif // QGSNATIVEALGORITHMS_H
bool supportsNonFileBasedOutput() const override
Returns true if the provider supports non-file based outputs (such as memory layers or direct databas...
QString svgIconPath() const override
Returns a path to an SVG version of the provider's icon.
QString helpId() const override
Returns the provider help id string, used for creating QgsHelp urls for algorithms belong to this pro...
Abstract base class for processing providers.
QIcon icon() const override
Returns an icon for the provider.
void loadAlgorithms() override
Loads all algorithms belonging to this provider.
QgsNativeAlgorithms(QObject *parent=nullptr)
Constructor for QgsNativeAlgorithms.
QString id() const override
Returns the unique provider id, used for identifying the provider.
Native c++ processing algorithm provider.
QString name() const override
Returns the provider name, which is used to describe the provider within the GUI.