64 void lockDatabasePath();
72 void setOverwriteBehavior( OverwriteBehavior behavior );
80 void setAddToProject(
bool addToProject );
83 void mAddAttributeButton_clicked();
84 void mRemoveAttributeButton_clicked();
85 void mFieldTypeBox_currentIndexChanged(
int index );
86 void mGeometryTypeBox_currentIndexChanged(
int index );
87 void mTableNameEdit_textChanged(
const QString &text );
88 void mTableNameEdit_textEdited(
const QString &text );
89 void mLayerIdentifierEdit_textEdited(
const QString &text );
90 void fieldNameChanged(
const QString & );
91 void selectionChanged();
95 void buttonBox_accepted();
96 void buttonBox_rejected();
98 void moveFieldsDown();
103 QPushButton *mOkButton =
nullptr;
105 bool mTableNameEdited =
false;
106 bool mLayerIdentifierEdited =
false;
107 OverwriteBehavior mBehavior = Prompt;
108 bool mAddToProject =
true;