File indexing completed on 2025-02-16 04:55:56

0001 /*
0002    SPDX-FileCopyrightText: 2013-2024 Laurent Montel <montel@kde.org>
0003 
0004    SPDX-License-Identifier: LGPL-2.0-or-later
0005 */
0006 #include "sieveactionabstracteditheader.h"
0007 
0008 using namespace KSieveUi;
0009 
0010 SieveActionAbstractEditHeader::SieveActionAbstractEditHeader(SieveEditorGraphicalModeWidget *sieveGraphicalModeWidget,
0011                                                              const QString &name,
0012                                                              const QString &label,
0013                                                              QObject *parent)
0014     : SieveAction(sieveGraphicalModeWidget, name, label, parent)
0015 {
0016 }
0017 
0018 QStringList SieveActionAbstractEditHeader::needRequires(QWidget *) const
0019 {
0020     return QStringList() << QStringLiteral("editheader");
0021 }
0022 
0023 bool SieveActionAbstractEditHeader::needCheckIfServerHasCapability() const
0024 {
0025     return true;
0026 }
0027 
0028 QString SieveActionAbstractEditHeader::serverNeedsCapability() const
0029 {
0030     return QStringLiteral("editheader");
0031 }
0032 
0033 #include "moc_sieveactionabstracteditheader.cpp"