umbrello  2.39.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
overwritedialog.h
Go to the documentation of this file.
1 /*
2  SPDX-License-Identifier: GPL-2.0-or-later
3  SPDX-FileCopyrightText: 2002-2022 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4 */
5 
6 #ifndef OVERWRITEDIALOG_H
7 #define OVERWRITEDIALOG_H
8 
9 #include "singlepagedialogbase.h"
10 
11 class QCheckBox;
12 
25 {
26  Q_OBJECT
27 public:
28  OverwriteDialog(const QString& fileName, const QString& outputDirectory,
29  bool applyToAllRemaining, QWidget* parent = 0);
31 
32  bool applyToAllRemaining();
33 
34  static const int No = SinglePageDialogBase::Apply; // "Apply" button is repurposed for "No"
35 
36 private:
38 };
39 
40 #endif
Definition: overwritedialog.h:25
~OverwriteDialog()
Definition: overwritedialog.cpp:49
OverwriteDialog(const QString &fileName, const QString &outputDirectory, bool applyToAllRemaining, QWidget *parent=0)
Definition: overwritedialog.cpp:23
bool applyToAllRemaining()
Definition: overwritedialog.cpp:56
QCheckBox * m_applyToAllRemaining
Definition: overwritedialog.h:37
static const int No
Definition: overwritedialog.h:34
Definition: singlepagedialogbase.h:23
@ Apply
Definition: singlepagedialogbase.h:30