NDEVR
API Documentation
OWLDuplicateResolver

Dialog for resolving duplicate file conflicts during OWL upload. More...

Public Member Functions

 OWLDuplicateResolver (QWidget *parent=nullptr)
 Constructs the duplicate resolver dialog.
void cancelSignal ()
 Emitted when the user cancels the upload.
void linkExistingSignal ()
 Emitted when the user chooses to link to the existing file.
void renameFileSignal (String name)
 Emitted when the user chooses to rename the file.
void replaceVersionSignal ()
 Emitted when the user chooses to replace the existing version.
void reset ()
 Resets the dialog to its initial state.
void uploadNewVersionSignal ()
 Emitted when the user chooses to upload as a new version.

Detailed Description

Dialog for resolving duplicate file conflicts during OWL upload.

When a file with the same name already exists on the server, this dialog presents options to rename, replace, upload as a new version, or link.

Definition at line 48 of file OWLDuplicateResolver.h.

Constructor & Destructor Documentation

◆ OWLDuplicateResolver()

OWLDuplicateResolver::OWLDuplicateResolver ( QWidget * parent = nullptr)

Constructs the duplicate resolver dialog.

Parameters
[in]parentOptional parent widget.

Member Function Documentation

◆ renameFileSignal()

void OWLDuplicateResolver::renameFileSignal ( String name)

Emitted when the user chooses to rename the file.

Parameters
[in]nameThe new name for the file.

The documentation for this class was generated from the following file: