File indexing completed on 2024-05-12 05:25:33

0001 /*
0002    SPDX-FileCopyrightText: 2015-2024 Laurent Montel <montel@kde.org>
0003 
0004    SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 
0007 #include "importexportprogressindicatorbase.h"
0008 #include <KMessageBox>
0009 #include <QDebug>
0010 
0011 ImportExportProgressIndicatorBase::ImportExportProgressIndicatorBase(QObject *parent)
0012     : QObject(parent)
0013 {
0014 }
0015 
0016 ImportExportProgressIndicatorBase::~ImportExportProgressIndicatorBase() = default;
0017 
0018 void ImportExportProgressIndicatorBase::increaseProgressDialog()
0019 {
0020     // Nothing
0021 }
0022 
0023 void ImportExportProgressIndicatorBase::createProgressDialog(const QString &title)
0024 {
0025     // Nothing
0026     Q_UNUSED(title)
0027 }
0028 
0029 void ImportExportProgressIndicatorBase::setProgressDialogLabel(const QString &text)
0030 {
0031     Q_EMIT info(text);
0032 }
0033 
0034 bool ImportExportProgressIndicatorBase::wasCanceled() const
0035 {
0036     return false;
0037 }
0038 
0039 void ImportExportProgressIndicatorBase::setNumberOfStep(int numberOfStep)
0040 {
0041     mNumberOfStep = numberOfStep;
0042 }
0043 
0044 int ImportExportProgressIndicatorBase::mergeConfigMessageBox(const QString &configName) const
0045 {
0046     Q_UNUSED(configName)
0047     return KMessageBox::ButtonCode::PrimaryAction;
0048 }
0049 
0050 bool ImportExportProgressIndicatorBase::overwriteConfigMessageBox(const QString &configName) const
0051 {
0052     Q_UNUSED(configName)
0053     return true;
0054 }
0055 
0056 bool ImportExportProgressIndicatorBase::overwriteDirectoryMessageBox(const QString &directory) const
0057 {
0058     Q_UNUSED(directory)
0059     return true;
0060 }
0061 
0062 void ImportExportProgressIndicatorBase::showErrorMessage(const QString &message, const QString &title)
0063 {
0064     qDebug() << " message : " << message << " title " << title;
0065 }
0066 
0067 #include "moc_importexportprogressindicatorbase.cpp"