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 }