12#include "pimcommon_export.h"
16class RenameFileDialogPrivate;
21class PIMCOMMON_EXPORT RenameFileDialog :
public QDialog
25 explicit RenameFileDialog(
const QUrl &url,
bool multiFiles,
QWidget *parent);
26 ~RenameFileDialog()
override;
28 enum RenameFileDialogResult {
29 RENAMEFILE_IGNORE = 0,
30 RENAMEFILE_IGNOREALL = 1,
31 RENAMEFILE_RENAME = 2,
32 RENAMEFILE_OVERWRITE = 3,
33 RENAMEFILE_OVERWRITEALL = 4
36 [[nodiscard]]
QUrl newName()
const;
39 PIMCOMMON_NO_EXPORT
void slotOverwritePressed();
40 PIMCOMMON_NO_EXPORT
void slotIgnorePressed();
41 PIMCOMMON_NO_EXPORT
void slotRenamePressed();
42 PIMCOMMON_NO_EXPORT
void slotApplyAllPressed();
43 PIMCOMMON_NO_EXPORT
void slotSuggestNewNamePressed();
45 class RenameFileDialogPrivate;
46 std::unique_ptr<RenameFileDialogPrivate>
const d;
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:14:35 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.