17 #ifndef qgsnewvectorlayerdialog_H
18 #define qgsnewvectorlayerdialog_H
20 #include "ui_qgsnewvectorlayerdialogbase.h"
80 void attributes( QList< QPair<QString, QString> > &at )
const;
82 QString selectedFileFormat()
const;
84 QString selectedFileEncoding()
const;
91 QString filename()
const;
100 void setFilename(
const QString &filename );
116 void accept()
override;
119 void mAddAttributeButton_clicked();
120 void mRemoveAttributeButton_clicked();
121 void mFileFormatComboBox_currentIndexChanged(
int index );
122 void mTypeBox_currentIndexChanged(
int index );
127 void nameChanged(
const QString & );
128 void selectionChanged();
131 QPushButton *mOkButton =
nullptr;
133 void updateExtension();
136 #endif //qgsnewvectorlayerdialog_H