File indexing completed on 2025-02-16 04:45:58

0001 /*
0002    SPDX-FileCopyrightText: 2012-2024 Laurent Montel <montel@kde.org>
0003 
0004    SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 #include "importfilterpage.h"
0007 #include "ui_importfilterpage.h"
0008 
0009 ImportFilterPage::ImportFilterPage(QWidget *parent)
0010     : QWidget(parent)
0011     , ui(new Ui::ImportFilterPage)
0012 {
0013     ui->setupUi(this);
0014     connect(ui->importFilters, &QPushButton::clicked, this, &ImportFilterPage::importFiltersClicked);
0015 }
0016 
0017 ImportFilterPage::~ImportFilterPage()
0018 {
0019     delete ui;
0020 }
0021 
0022 void ImportFilterPage::addImportInfo(const QString &log)
0023 {
0024     ui->logFilters->addInfoLogEntry(log);
0025 }
0026 
0027 void ImportFilterPage::addImportError(const QString &log)
0028 {
0029     ui->logFilters->addErrorLogEntry(log);
0030 }
0031 
0032 void ImportFilterPage::setImportButtonEnabled(bool enabled)
0033 {
0034     ui->importFilters->setEnabled(enabled);
0035 }
0036 
0037 #include "moc_importfilterpage.cpp"