QGIS API Documentation
2.14.0-Essen
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
src
gui
editorwidgets
core
qgssearchwidgetwrapper.cpp
Go to the documentation of this file.
1
/***************************************************************************
2
qgssearchwidgetwrapper.cpp
3
--------------------------------------
4
Date : 10.6.2015
5
Copyright : (C) 2015 Karolina Alexiou
6
Email : carolinegr at gmail dot com
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
16
#include "
qgssearchwidgetwrapper.h
"
17
#include "
qgsvectorlayer.h
"
18
#include "
qgsvectordataprovider.h
"
19
#include "
qgsfield.h
"
20
21
#include <QWidget>
22
23
QgsSearchWidgetWrapper::QgsSearchWidgetWrapper
(
QgsVectorLayer
* vl,
int
fieldIdx,
QWidget
* parent )
24
:
QgsWidgetWrapper
( vl, nullptr, parent )
25
, mExpression(
QString
() )
26
, mFieldIdx( fieldIdx )
27
{
28
}
29
30
31
void
QgsSearchWidgetWrapper::setFeature
(
const
QgsFeature
& feature )
32
{
33
Q_UNUSED( feature )
34
}
35
36
void
QgsSearchWidgetWrapper::clearExpression
()
37
{
38
mExpression
=
QString
(
"TRUE"
);
39
}
40
qgsfield.h
QWidget
QgsSearchWidgetWrapper::clearExpression
void clearExpression()
clears the expression to search for all features
Definition:
qgssearchwidgetwrapper.cpp:36
QgsFeature
The feature class encapsulates a single feature including its id, geometry and a list of field/values...
Definition:
qgsfeature.h:187
qgsvectordataprovider.h
QString
qgssearchwidgetwrapper.h
QgsSearchWidgetWrapper::QgsSearchWidgetWrapper
QgsSearchWidgetWrapper(QgsVectorLayer *vl, int fieldIdx, QWidget *parent=nullptr)
Create a new widget wrapper.
Definition:
qgssearchwidgetwrapper.cpp:23
QgsSearchWidgetWrapper::setFeature
void setFeature(const QgsFeature &feature) override
Definition:
qgssearchwidgetwrapper.cpp:31
qgsvectorlayer.h
QgsVectorLayer
Represents a vector layer which manages a vector based data sets.
Definition:
qgsvectorlayer.h:386
QgsWidgetWrapper
Manages an editor widget Widget and wrapper share the same parent.
Definition:
qgswidgetwrapper.h:39
QgsSearchWidgetWrapper::mExpression
QString mExpression
Definition:
qgssearchwidgetwrapper.h:86
Generated on Sat Feb 27 2016 18:33:25 for QGIS API Documentation by
1.8.11