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

0001 /*
0002    SPDX-FileCopyrightText: 2018-2024 Laurent Montel <montel@kde.org>
0003 
0004    SPDX-License-Identifier: LGPL-2.0-or-later
0005 */
0006 #include "sievepurposemenuwidget.h"
0007 #include "sieveeditormainwidget.h"
0008 #include <KSieveUi/SieveEditorWidget>
0009 
0010 SievePurposeMenuWidget::SievePurposeMenuWidget(QWidget *parentWidget, QObject *parent)
0011     : PimCommon::PurposeMenuWidget(parentWidget, parent)
0012 {
0013 }
0014 
0015 SievePurposeMenuWidget::~SievePurposeMenuWidget() = default;
0016 
0017 QByteArray SievePurposeMenuWidget::text()
0018 {
0019     if (mSieveEditorWidget) {
0020         return mSieveEditorWidget->currentText().toUtf8();
0021     }
0022     return {};
0023 }
0024 
0025 void SievePurposeMenuWidget::setEditorWidget(SieveEditorMainWidget *editor)
0026 {
0027     mSieveEditorWidget = editor;
0028 }
0029 
0030 #include "moc_sievepurposemenuwidget.cpp"