QGIS API Documentation  3.18.1-Zürich (202f1bf7e5)
qgsgeometrycheckresolutionmethod.cpp
Go to the documentation of this file.
1 /***************************************************************************
2  qgsgeometrycheckresolutionmethod.cpp
3  --------------------------------------
4  Date : January 2020
5  Copyright : (C) 2020 Matthias Kuhn
6  Email : [email protected]
7  ***************************************************************************
8  * *
9  * This program is free software; you can redistribute it and/or modify *
10  * it under the terms of the GNU General Public License as published by *
11  * the Free Software Foundation; either version 2 of the License, or *
12  * (at your option) any later version. *
13  * *
14  ***************************************************************************/
15 
17 
18 QgsGeometryCheckResolutionMethod::QgsGeometryCheckResolutionMethod( int id, const QString &name, const QString &description, bool isStable )
19  : mId( id )
20  , mIsStable( isStable )
21  , mName( name )
22  , mDescription( description )
23 {
24 }
25 
27 {
28  return mId;
29 }
30 
32 {
33  return mIsStable;
34 }
35 
37 {
38  return mName;
39 }
40 
42 {
43  return mDescription;
44 }
QString description() const
A human readable and translated description for this fix.
int id() const
An id that is unique per check.
bool isStable() const
If this fix is stable enough to be listed by default.
QgsGeometryCheckResolutionMethod(int id, const QString &name, const QString &description, bool isStable=true)
Creates a new method with the specified parameters.
QString name() const
A human readable and translated name for this fix.