KCal Library
21#ifndef KCAL_RESOURCELOCALDIR_P_H
22#define KCAL_RESOURCELOCALDIR_P_H
28namespace KABC {
class Lock; }
32class ResourceLocalDir;
40class ResourceLocalDir::Private : QObject
44 Private( ResourceLocalDir *resource )
45 : mLock( 0 ), mResource( resource )
50 Private (
const QString &dirName, ResourceLocalDir *resource )
52 mURL( KUrl::fromPath( dirName ) ),
58 bool deleteIncidenceFile( Incidence *incidence );
59 static QString getUidFromFileName(
const QString &fileName );
60 bool isTempFile(
const QString &fileName )
const;
61 bool doFileLoad( CalendarLocal &cal,
const QString &fileName,
bool replace );
66 QList<Incidence *> mDeletedIncidences;
67 ResourceLocalDir *mResource;
70 void resourceChanged( ResourceCalendar * );
73 void updateIncidenceInCalendar(
const QString &file );
74 void addIncidenceToCalendar(
const QString &file );
75 void deleteIncidenceFromCalendar(
const QString &file );
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.