File indexing completed on 2024-06-23 05:19:45

0001 /*
0002    SPDX-FileCopyrightText: 2019-2024 Laurent Montel <montel@kde.org>
0003 
0004    SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 
0007 #pragma once
0008 
0009 #include "pimdataexportercore_private_export.h"
0010 #include <KConfigGroup>
0011 namespace ImportExportMailUtil
0012 {
0013 PIMDATAEXPORTER_TESTS_EXPORT void cleanupFolderSettings(KConfigGroup &oldGroup);
0014 
0015 struct AttributeInfo {
0016     QByteArray displayAttribute;
0017     QByteArray expireAttribute;
0018     QByteArray favoriteAttribute;
0019     QByteArray folderAttribute;
0020     [[nodiscard]] bool isValid() const
0021     {
0022         return !displayAttribute.isEmpty() || !expireAttribute.isEmpty() || !favoriteAttribute.isEmpty() || !folderAttribute.isEmpty();
0023     }
0024 };
0025 }