MailImporter

filterinfogui.h
1/*
2 SPDX-FileCopyrightText: 2012-2024 Laurent Montel <montel@kde.org>
3
4 SPDX-License-Identifier: GPL-2.0-or-later
5*/
6
7#pragma once
8
9#include "filters.h"
10
11namespace MailImporter
12{
13/**
14 * @brief The FilterInfoGui class
15 * @author Laurent Montel <montel@kde.org>
16 */
17class MAILIMPORTER_EXPORT FilterInfoGui
18{
19public:
20 explicit FilterInfoGui();
21 virtual ~FilterInfoGui();
22 virtual void setStatusMessage(const QString &status);
23 virtual void setFrom(const QString &from);
24 virtual void setTo(const QString &to);
25 virtual void setCurrent(const QString &current);
26 virtual void setCurrent(int percent = 0);
27 virtual void setOverall(int percent = 0);
28
29 virtual void addInfoLogEntry(const QString &log);
30 virtual void addErrorLogEntry(const QString &log);
31
32 virtual void clear();
33 virtual void alert(const QString &message);
34 virtual QWidget *parent() const;
35};
36}
The FilterInfoGui class.
Q_SCRIPTABLE CaptureState status()
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:17:39 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.