46 QgsAddAttrDialog(
const std::list<QString> &typelist, QWidget *parent =
nullptr, Qt::WindowFlags fl = QgsGuiUtils::ModalDialogFlags );
54 void setIllegalFieldNames(
const QSet<QString> &names );
60 void mTypeBox_currentIndexChanged(
int idx );
61 void mLength_editingFinished();
62 void accept()
override;
65 bool mIsShapeFile =
false;
66 QSet<QString> mIllegalFieldNames;
68 void setPrecisionMinMax();