File indexing completed on 2025-03-09 04:54:53

0001 /*
0002   SPDX-FileCopyrightText: 2013-2024 Laurent Montel <montel@kde.org>
0003 
0004   SPDX-License-Identifier: GPL-2.0-only
0005 */
0006 
0007 #include "templateparseremailrequester.h"
0008 #include "templateparser/templatestextedit.h"
0009 #include "templateparseremailaddressrequesterinterfacewidget.h"
0010 
0011 #include <QApplication>
0012 #include <QCommandLineParser>
0013 #include <QHBoxLayout>
0014 #include <QStandardPaths>
0015 
0016 TemplateParserEmailRequesterTestWidget::TemplateParserEmailRequesterTestWidget(QWidget *parent)
0017     : QWidget(parent)
0018 {
0019     auto lay = new QHBoxLayout(this);
0020     auto w = new TemplateParser::TemplateParserEmailAddressRequesterInterfaceWidget(this);
0021     lay->addWidget(w);
0022 }
0023 
0024 TemplateParserEmailRequesterTestWidget::~TemplateParserEmailRequesterTestWidget() = default;
0025 
0026 int main(int argc, char **argv)
0027 {
0028     QApplication app(argc, argv);
0029     QStandardPaths::setTestModeEnabled(true);
0030 
0031     QCommandLineParser parser;
0032     parser.addVersionOption();
0033     parser.addHelpOption();
0034     parser.process(app);
0035 
0036     auto w = new TemplateParserEmailRequesterTestWidget();
0037     w->resize(800, 600);
0038 
0039     w->show();
0040     app.exec();
0041     delete w;
0042     return 0;
0043 }
0044 
0045 #include "moc_templateparseremailrequester.cpp"