diagram: mark assignment operator as deleted due to existence of copy constructor

This commit is contained in:
Even Rouault 2020-06-01 23:35:08 +02:00
parent d497edc540
commit 98d7b99d71
No known key found for this signature in database
GPG Key ID: 33EBBFC47B3DD87D
10 changed files with 11 additions and 10 deletions

View File

@ -9,7 +9,7 @@
class QgsDiagram
class QgsDiagram /NoDefaultCtors/
{
%Docstring
Base class for all diagram types*

View File

@ -11,7 +11,7 @@
class QgsHistogramDiagram: QgsDiagram
class QgsHistogramDiagram: QgsDiagram /NoDefaultCtors/
{
%TypeHeaderCode

View File

@ -9,7 +9,7 @@
class QgsPieDiagram: QgsDiagram
class QgsPieDiagram: QgsDiagram /NoDefaultCtors/
{
%TypeHeaderCode

View File

@ -11,7 +11,7 @@
class QgsStackedBarDiagram: QgsDiagram
class QgsStackedBarDiagram: QgsDiagram /NoDefaultCtors/
{
%Docstring

View File

@ -9,7 +9,7 @@
class QgsTextDiagram: QgsDiagram
class QgsTextDiagram: QgsDiagram /NoDefaultCtors/
{
%TypeHeaderCode

View File

@ -35,7 +35,7 @@ class QgsAttributes;
/**
* \ingroup core
* Base class for all diagram types*/
class CORE_EXPORT QgsDiagram
class CORE_EXPORT QgsDiagram SIP_NODEFAULTCTORS
{
public:
@ -148,6 +148,7 @@ class CORE_EXPORT QgsDiagram
private:
QMap<QString, QgsExpression *> mExpressions;
QgsDiagram &operator= ( const QgsDiagram & ) = delete;
};
#endif // QGSDIAGRAM_H

View File

@ -36,7 +36,7 @@ class QgsRenderContext;
* \ingroup core
* \class QgsHistogramDiagram
*/
class CORE_EXPORT QgsHistogramDiagram: public QgsDiagram
class CORE_EXPORT QgsHistogramDiagram: public QgsDiagram SIP_NODEFAULTCTORS
{
public:
QgsHistogramDiagram();

View File

@ -34,7 +34,7 @@ class QgsRenderContext;
* \ingroup core
* \class QgsPieDiagram
*/
class CORE_EXPORT QgsPieDiagram: public QgsDiagram
class CORE_EXPORT QgsPieDiagram: public QgsDiagram SIP_NODEFAULTCTORS
{
public:
QgsPieDiagram();

View File

@ -40,7 +40,7 @@ class QgsRenderContext;
*
* \since QGIS 3.12
*/
class CORE_EXPORT QgsStackedBarDiagram: public QgsDiagram
class CORE_EXPORT QgsStackedBarDiagram: public QgsDiagram SIP_NODEFAULTCTORS
{
public:
QgsStackedBarDiagram();

View File

@ -34,7 +34,7 @@ class QgsRenderContext;
* \ingroup core
* \class QgsTextDiagram
*/
class CORE_EXPORT QgsTextDiagram: public QgsDiagram
class CORE_EXPORT QgsTextDiagram: public QgsDiagram SIP_NODEFAULTCTORS
{
public:
enum Shape