QGIS API Documentation
3.26.3-Buenos Aires (65e4edfdad)
|
Go to the documentation of this file.
40 return QStringLiteral(
"3d" );
45 return QStringLiteral(
"qgis" );
50 return tr(
"QGIS (3D)" );
QIcon icon() const override
Returns an icon for the provider.
Qgs3DAlgorithms(QObject *parent=nullptr)
Constructor for Qgs3DAlgorithms.
bool supportsNonFileBasedOutput() const override
Returns true if the provider supports non-file based outputs (such as memory layers or direct databas...
Abstract base class for processing providers.
static QString iconPath(const QString &iconFile)
Returns path to the desired icon file.
QString id() const override
Returns the unique provider id, used for identifying the provider.
bool addAlgorithm(QgsProcessingAlgorithm *algorithm)
Adds an algorithm to the provider.
QString name() const override
Returns the provider name, which is used to describe the provider within the GUI.
QString svgIconPath() const override
Returns a path to an SVG version of the provider's icon.
static QIcon getThemeIcon(const QString &name, const QColor &fillColor=QColor(), const QColor &strokeColor=QColor())
Helper to get a theme icon.
void loadAlgorithms() override
Loads all algorithms belonging to this provider.
QString helpId() const override
Returns the provider help id string, used for creating QgsHelp urls for algorithms belong to this pro...