QGIS API Documentation
4.3.0-Master (52aa6503bed)
Toggle main menu visibility
Loading...
Searching...
No Matches
src
gui
qgsnewauxiliaryfielddialog.h
Go to the documentation of this file.
1
/***************************************************************************
2
qgsnewauxiliaryfielddialog.h - description
3
-------------------
4
begin : Sept 05, 2017
5
copyright : (C) 2017 by Paul Blottiere
6
email : paul.blottiere@oslandia.com
7
***************************************************************************/
8
9
/***************************************************************************
10
* *
11
* This program is free software; you can redistribute it and/or modify *
12
* it under the terms of the GNU General Public License as published by *
13
* the Free Software Foundation; either version 2 of the License, or *
14
* (at your option) any later version. *
15
* *
16
***************************************************************************/
17
18
#ifndef QGSNEWAUXILIARYFIELDDIALOG_H
19
#define QGSNEWAUXILIARYFIELDDIALOG_H
20
21
#include "ui_qgsnewauxiliaryfielddialogbase.h"
22
23
#include "qgis_gui.h"
24
#include "
qgsguiutils.h
"
25
#include "
qgsproperty.h
"
26
31
class
GUI_EXPORT
QgsNewAuxiliaryFieldDialog
:
public
QDialog,
private
Ui::QgsNewAuxiliaryFieldDialogBase
32
{
33
Q_OBJECT
34
35
public
:
44
QgsNewAuxiliaryFieldDialog
(
const
QgsPropertyDefinition
&definition,
QgsVectorLayer
*layer,
bool
nameOnly =
true
, QWidget *parent =
nullptr
);
45
49
QgsPropertyDefinition
propertyDefinition
()
const
;
50
51
protected
:
52
void
accept
()
override
;
53
54
QgsVectorLayer
*
mLayer
=
nullptr
;
55
bool
mNameOnly
=
true
;
56
QgsPropertyDefinition
mPropertyDefinition
;
57
};
58
59
#endif
QgsNewAuxiliaryFieldDialog::mNameOnly
bool mNameOnly
Definition
qgsnewauxiliaryfielddialog.h:55
QgsNewAuxiliaryFieldDialog::mLayer
QgsVectorLayer * mLayer
Definition
qgsnewauxiliaryfielddialog.h:54
QgsNewAuxiliaryFieldDialog::accept
void accept() override
Definition
qgsnewauxiliaryfielddialog.cpp:50
QgsNewAuxiliaryFieldDialog::mPropertyDefinition
QgsPropertyDefinition mPropertyDefinition
Definition
qgsnewauxiliaryfielddialog.h:56
QgsNewAuxiliaryFieldDialog::propertyDefinition
QgsPropertyDefinition propertyDefinition() const
Returns the underlying property definition.
Definition
qgsnewauxiliaryfielddialog.cpp:85
QgsNewAuxiliaryFieldDialog::QgsNewAuxiliaryFieldDialog
QgsNewAuxiliaryFieldDialog(const QgsPropertyDefinition &definition, QgsVectorLayer *layer, bool nameOnly=true, QWidget *parent=nullptr)
Constructor.
Definition
qgsnewauxiliaryfielddialog.cpp:29
QgsPropertyDefinition
Definition for a property.
Definition
qgsproperty.h:47
QgsVectorLayer
Represents a vector layer which manages a vector based dataset.
Definition
qgsvectorlayer.h:414
qgsguiutils.h
qgsproperty.h
Generated on
for QGIS API Documentation by
1.17.0