mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-26 00:02:08 -05:00
their unique id() This is used when generating the QgsHelp url for algorithms attached to the providers. Implement helpId overrides for the native and 3d providers so that they return 'qgis' helpIds, meaning that all QGIS processing algorithm documentation can be kept within the same url path regardless of which QGIS provider library it sits within. This also allows us to freely move algorithms from the Python 'qgis' provider to c++ 'native' provider in future releases without breaking the help URLs. Fixes #17231
59 lines
1.6 KiB
Plaintext
59 lines
1.6 KiB
Plaintext
/************************************************************************
|
|
* This file has been generated automatically from *
|
|
* *
|
|
* src/analysis/processing/qgsnativealgorithms.h *
|
|
* *
|
|
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
|
|
************************************************************************/
|
|
|
|
|
|
|
|
|
|
class QgsNativeAlgorithms: QgsProcessingProvider
|
|
{
|
|
%Docstring
|
|
|
|
.. versionadded:: 3.0
|
|
Native c++ processing algorithm provider.
|
|
%End
|
|
|
|
%TypeHeaderCode
|
|
#include "qgsnativealgorithms.h"
|
|
%End
|
|
public:
|
|
|
|
QgsNativeAlgorithms( QObject *parent = 0 );
|
|
%Docstring
|
|
Constructor for QgsNativeAlgorithms.
|
|
%End
|
|
|
|
virtual QIcon icon() const;
|
|
|
|
virtual QString svgIconPath() const;
|
|
|
|
virtual QString id() const;
|
|
|
|
virtual QString helpId() const;
|
|
|
|
virtual QString name() const;
|
|
|
|
virtual bool supportsNonFileBasedOutput() const;
|
|
|
|
|
|
protected:
|
|
|
|
virtual void loadAlgorithms();
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
/************************************************************************
|
|
* This file has been generated automatically from *
|
|
* *
|
|
* src/analysis/processing/qgsnativealgorithms.h *
|
|
* *
|
|
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
|
|
************************************************************************/
|