Libksieve
8#include "ksieveui_private_export.h"
9#include <KSieveCore/SieveImapAccountSettings>
13class KSIEVEUI_TESTS_EXPORT SieveEditorAbstractWidget :
public QWidget
17 explicit SieveEditorAbstractWidget(QWidget *parent =
nullptr);
18 ~SieveEditorAbstractWidget()
override;
20 [[nodiscard]]
virtual QString currentscript();
21 virtual void setImportScript(
const QString &);
22 void saveAs(
const QString &defaultName);
24 [[nodiscard]] KSieveCore::SieveImapAccountSettings sieveImapAccountSettings()
const;
26 void setSieveImapAccountSettings(
const KSieveCore::SieveImapAccountSettings &sieveImapAccountSettings);
32 KSieveCore::SieveImapAccountSettings mSieveImapAccountSettings;
35 bool loadFromFile(
const QString &filename);
QAction * saveAs(const QObject *recvr, const char *slot, QObject *parent)
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 31 2025 12:12:05 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.