File indexing completed on 2025-01-05 04:49:29
0001 /* 0002 SPDX-FileCopyrightText: 2019-2024 Laurent Montel <montel@kde.org> 0003 0004 SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 0007 #include "quicktextconfigurewidget.h" 0008 #include "quicktextwidget.h" 0009 #include <MailCommon/SnippetWidget> 0010 #include <QVBoxLayout> 0011 0012 QuickTextConfigureWidget::QuickTextConfigureWidget(QWidget *parent) 0013 : QWidget(parent) 0014 , mSnippetWidget(new QuickTextWidget(this)) 0015 { 0016 auto mainLayout = new QVBoxLayout(this); 0017 mainLayout->setObjectName(QLatin1StringView("mainlayout")); 0018 mainLayout->setContentsMargins({}); 0019 0020 mSnippetWidget->setObjectName(QLatin1StringView("snippetwidget")); 0021 0022 mainLayout->addWidget(mSnippetWidget); 0023 } 0024 0025 QuickTextConfigureWidget::~QuickTextConfigureWidget() = default; 0026 0027 void QuickTextConfigureWidget::save() 0028 { 0029 mSnippetWidget->save(); 0030 } 0031 0032 void QuickTextConfigureWidget::importQuickText() 0033 { 0034 mSnippetWidget->importQuickText(); 0035 } 0036 0037 void QuickTextConfigureWidget::exportQuickText() 0038 { 0039 mSnippetWidget->exportQuickText(); 0040 } 0041 0042 #include "moc_quicktextconfigurewidget.cpp"