Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Default = 0,
NewLocalFile,
};
+ enum class InvalidMode {
+ SystemInvalid,
+ ServerInvalid
+ };
- explicit InvalidFilenameDialog(AccountPtr account, Folder *folder, QString filePath, FileLocation fileLocation = FileLocation::Default, QWidget *parent = nullptr);
+ explicit InvalidFilenameDialog(AccountPtr account,
+ Folder *folder,
+ QString filePath,
+ FileLocation fileLocation = FileLocation::Default,
+ InvalidMode invalidMode = InvalidMode::SystemInvalid,
+ QWidget *parent = nullptr);
~InvalidFilenameDialog() override;