kmail

kmailicalifaceimpl.cpp File Reference

#include "kmailicalifaceimpl.h"
#include "kmfolder.h"
#include "kmfoldertree.h"
#include "kmfolderdir.h"
#include "kmgroupware.h"
#include "kmfoldermgr.h"
#include "kmcommands.h"
#include "kmfolderindex.h"
#include "kmmsgdict.h"
#include "kmmsgpart.h"
#include "kmfolderimap.h"
#include "globalsettings.h"
#include "accountmanager.h"
#include "kmfoldercachedimap.h"
#include "kmacctcachedimap.h"
#include "acljobs.h"
#include "scalix.h"
#include <mimelib/enum.h>
#include <mimelib/utility.h>
#include <mimelib/body.h>
#include <mimelib/mimepp.h>
#include <qfile.h>
#include <qmap.h>
#include <qtextcodec.h>
#include <kdebug.h>
#include <kiconloader.h>
#include <dcopclient.h>
#include <kmessagebox.h>
#include <kconfig.h>
#include <kurl.h>
#include <ktempfile.h>
#include "kmailicalifaceimpl.moc"

Include dependency graph for kmailicalifaceimpl.cpp:

Go to the source code of this file.


Functions

static void cleanupFolder (KMFolder *folder, KMailICalIfaceImpl *_this)
static void debugBodyParts (const char *, const KMMessage &)
static int dimapAccountCount ()
static DwBodyPart * findBodyPart (const KMMessage &msg, const QString &attachmentName)
static DwBodyPart * findBodyPartByMimeType (const KMMessage &msg, const char *sType, const char *sSubtype, bool startsWith=false)
static KMFolderfindFolderByAnnotation (KMFolderDir *folderParentDir, const QString &annotation)
static KMail::FolderContentsType folderContentsType (const QString &type)
static QString folderContentsType (KMail::FolderContentsType type)
static QString folderKolabMimeType (KMail::FolderContentsType type)
static QString localizedDefaultFolderName (KMail::FolderContentsType type)
static void reloadFolderTree ()
static void setIcalVcardContentTypeHeader (KMMessage *msg, KMail::FolderContentsType t, KMFolder *folder)
static void setXMLContentTypeHeader (KMMessage *msg, const QString plainTextBody)
static QString subresourceLabelForPresentation (const KMFolder *folder)
static void vPartMicroParser (const QString &str, QString &s)

Variables

static QMap
< KFolderTreeItem::Type,
QString
folderNames [4]
struct {
   const char *   annotation
   const char *   contentsTypeStr
   const char *   mimetype
   const char *   translatedName
   KFolderTreeItem::Type   treeItemType
s_folderContentsType []

Function Documentation

static void cleanupFolder ( KMFolder folder,
KMailICalIfaceImpl _this 
) [static]

Definition at line 2050 of file kmailicalifaceimpl.cpp.

static void debugBodyParts ( const char *  ,
const KMMessage  
) [inline, static]

Definition at line 230 of file kmailicalifaceimpl.cpp.

static int dimapAccountCount (  )  [static]

Definition at line 642 of file kmailicalifaceimpl.cpp.

static DwBodyPart* findBodyPart ( const KMMessage msg,
const QString attachmentName 
) [static]

Definition at line 201 of file kmailicalifaceimpl.cpp.

static DwBodyPart* findBodyPartByMimeType ( const KMMessage msg,
const char *  sType,
const char *  sSubtype,
bool  startsWith = false 
) [static]

Definition at line 175 of file kmailicalifaceimpl.cpp.

static KMFolder* findFolderByAnnotation ( KMFolderDir folderParentDir,
const QString annotation 
) [static]

Definition at line 2128 of file kmailicalifaceimpl.cpp.

static KMail::FolderContentsType folderContentsType ( const QString type  )  [static]

Definition at line 113 of file kmailicalifaceimpl.cpp.

static QString folderContentsType ( KMail::FolderContentsType  type  )  [static]

Definition at line 98 of file kmailicalifaceimpl.cpp.

static QString folderKolabMimeType ( KMail::FolderContentsType  type  )  [static]

Definition at line 103 of file kmailicalifaceimpl.cpp.

static QString localizedDefaultFolderName ( KMail::FolderContentsType  type  )  [static]

Definition at line 121 of file kmailicalifaceimpl.cpp.

static void reloadFolderTree (  )  [static]

Definition at line 2089 of file kmailicalifaceimpl.cpp.

static void setIcalVcardContentTypeHeader ( KMMessage msg,
KMail::FolderContentsType  t,
KMFolder folder 
) [static]

Definition at line 353 of file kmailicalifaceimpl.cpp.

static void setXMLContentTypeHeader ( KMMessage msg,
const QString  plainTextBody 
) [static]

Definition at line 384 of file kmailicalifaceimpl.cpp.

static QString subresourceLabelForPresentation ( const KMFolder folder  )  [static]

Definition at line 655 of file kmailicalifaceimpl.cpp.

static void vPartMicroParser ( const QString str,
QString s 
) [static]

Definition at line 2098 of file kmailicalifaceimpl.cpp.


Variable Documentation

const char* annotation

Definition at line 87 of file kmailicalifaceimpl.cpp.

const char* contentsTypeStr

Definition at line 84 of file kmailicalifaceimpl.cpp.

QMap<KFolderTreeItem::Type,QString> folderNames[4] [static]

Definition at line 1275 of file kmailicalifaceimpl.cpp.

const char* mimetype

Definition at line 85 of file kmailicalifaceimpl.cpp.

struct { ... } s_folderContentsType[] [static]

const char* translatedName

Definition at line 88 of file kmailicalifaceimpl.cpp.

KFolderTreeItem::Type treeItemType

Definition at line 86 of file kmailicalifaceimpl.cpp.