1 #ifndef DUPLICATERECORDWINDOW_H 2 #define DUPLICATERECORDWINDOW_H 4 #include "../../Records/Controller/recordnamevalidator.h" 31 QString getRecordId()
const;
37 void setDisallowedRecordIds(
const QStringList disallowedRecordIds);
43 void setRecordId(
const QString&
id);
56 void showEvent(QShowEvent* event);
59 Ui::DuplicateRecordWindow *ui;
61 QStringList disallowedRecordIds;
67 #endif // DUPLICATERECORDWINDOW_H Definition: mainwindow.h:25
Validates record names, ensuring they're not empty and don't start or end with spaces.
Definition: recordnamevalidator.h:11
Window for duplicating an existing record, including all of its field values.
Definition: duplicaterecordwindow.h:15