File indexing completed on 2024-04-28 05:11:30
0001 /* 0002 SPDX-FileCopyrightText: 2010 Casey Link <unnamedrambler@gmail.com> 0003 SPDX-FileCopyrightText: 2009-2010 Klaralvdalens Datakonsult AB, a KDAB Group company <info@kdab.net> 0004 0005 SPDX-License-Identifier: LGPL-2.0-or-later 0006 */ 0007 0008 #include "attendeedata.h" 0009 0010 using namespace IncidenceEditorNG; 0011 0012 void AttendeeData::clear() 0013 { 0014 setName(QString()); 0015 setEmail(QString()); 0016 setRole(Attendee::ReqParticipant); 0017 setStatus(Attendee::None); 0018 setRSVP(false); 0019 setUid(QString()); 0020 } 0021 0022 bool AttendeeData::isEmpty() const 0023 { 0024 return name().isEmpty() && email().isEmpty(); 0025 } 0026 0027 KCalendarCore::Attendee AttendeeData::attendee() const 0028 { 0029 return KCalendarCore::Attendee(*this); 0030 }