QGIS API Documentation 3.99.0-Master (21b3aa880ba)
Loading...
Searching...
No Matches
QgsAddAttrDialog Class Reference

Dialog to add a source field attribute. More...

#include <qgsaddattrdialog.h>

Inheritance diagram for QgsAddAttrDialog:

Public Member Functions

 QgsAddAttrDialog (const std::list< QString > &typelist, QWidget *parent=nullptr, Qt::WindowFlags fl=QgsGuiUtils::ModalDialogFlags)
 constructor
 QgsAddAttrDialog (QgsVectorLayer *vlayer, QWidget *parent=nullptr, Qt::WindowFlags fl=QgsGuiUtils::ModalDialogFlags)
 constructor
QgsField field () const
 Returns a field for the configured attribute.
void setIllegalFieldNames (const QSet< QString > &names)
 Sets a list of field names which are considered illegal and should not be accepted by the dialog.

Detailed Description

Dialog to add a source field attribute.

Note
This class is not a part of public API
Since
QGIS 3.14

Definition at line 41 of file qgsaddattrdialog.h.

Constructor & Destructor Documentation

◆ QgsAddAttrDialog() [1/2]

QgsAddAttrDialog::QgsAddAttrDialog ( QgsVectorLayer * vlayer,
QWidget * parent = nullptr,
Qt::WindowFlags fl = QgsGuiUtils::ModalDialogFlags )

constructor

Definition at line 29 of file qgsaddattrdialog.cpp.

◆ QgsAddAttrDialog() [2/2]

QgsAddAttrDialog::QgsAddAttrDialog ( const std::list< QString > & typelist,
QWidget * parent = nullptr,
Qt::WindowFlags fl = QgsGuiUtils::ModalDialogFlags )

constructor

Member Function Documentation

◆ field()

QgsField QgsAddAttrDialog::field ( ) const

Returns a field for the configured attribute.

Definition at line 154 of file qgsaddattrdialog.cpp.

◆ setIllegalFieldNames()

void QgsAddAttrDialog::setIllegalFieldNames ( const QSet< QString > & names)

Sets a list of field names which are considered illegal and should not be accepted by the dialog.

Since
QGIS 3.30

Definition at line 81 of file qgsaddattrdialog.cpp.


The documentation for this class was generated from the following files: