QGIS API Documentation  3.16.0-Hannover (43b64b13f3)
qgsvirtuallayerdefinitionutils.h
Go to the documentation of this file.
1 /***************************************************************************
2  qgsvirtuallayerdefinitionutils.h
3 begin : Jan, 2016
4 copyright : (C) 2016 Hugo Mercier, Oslandia
5 email : hugo dot mercier at oslandia dot com
6  ***************************************************************************/
7 
8 /***************************************************************************
9  * *
10  * This program is free software; you can redistribute it and/or modify *
11  * it under the terms of the GNU General Public License as published by *
12  * the Free Software Foundation; either version 2 of the License, or *
13  * (at your option) any later version. *
14  * *
15  ***************************************************************************/
16 
17 #ifndef QGSVIRTUALLAYERDEFINITION_UTILS_H
18 #define QGSVIRTUALLAYERDEFINITION_UTILS_H
19 
20 #include "qgis_core.h"
21 
22 class QgsVectorLayer;
24 
30 {
31  public:
33  static QgsVirtualLayerDefinition fromJoinedLayer( QgsVectorLayer *joinedLayer );
34 };
35 
36 #endif
QgsVirtualLayerDefinitionUtils
Utils class for QgsVirtualLayerDefinition.
Definition: qgsvirtuallayerdefinitionutils.h:30
QgsVectorLayer
Represents a vector layer which manages a vector based data sets.
Definition: qgsvectorlayer.h:387
QgsVirtualLayerDefinition
Class to manipulate the definition of a virtual layer.
Definition: qgsvirtuallayerdefinition.h:32