• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdepim API Reference
  • KDE Home
  • Contact Us
 

kmail

Public Types | Public Member Functions | List of all members
FolderArchiveAccountInfo Class Reference

#include <folderarchiveaccountinfo.h>

Public Types

enum  FolderArchiveType { UniqueFolder, FolderByMonths, FolderByYears }
 

Public Member Functions

 FolderArchiveAccountInfo ()
 
 FolderArchiveAccountInfo (const KConfigGroup &config)
 
 ~FolderArchiveAccountInfo ()
 
Akonadi::Collection::Id archiveTopLevel () const
 
bool enabled () const
 
FolderArchiveType folderArchiveType () const
 
QString instanceName () const
 
bool isValid () const
 
bool keepExistingStructure () const
 
bool operator== (const FolderArchiveAccountInfo &other) const
 
void readConfig (const KConfigGroup &config)
 
void setArchiveTopLevel (Akonadi::Collection::Id id)
 
void setEnabled (bool enabled)
 
void setFolderArchiveType (FolderArchiveType type)
 
void setInstanceName (const QString &instance)
 
void setKeepExistingStructure (bool b)
 
void writeConfig (KConfigGroup &config)
 

Detailed Description

Definition at line 24 of file folderarchiveaccountinfo.h.

Member Enumeration Documentation

enum FolderArchiveAccountInfo::FolderArchiveType
Enumerator
UniqueFolder 
FolderByMonths 
FolderByYears 

Definition at line 31 of file folderarchiveaccountinfo.h.

Constructor & Destructor Documentation

FolderArchiveAccountInfo::FolderArchiveAccountInfo ( )

Definition at line 22 of file folderarchiveaccountinfo.cpp.

FolderArchiveAccountInfo::FolderArchiveAccountInfo ( const KConfigGroup &  config)

Definition at line 30 of file folderarchiveaccountinfo.cpp.

FolderArchiveAccountInfo::~FolderArchiveAccountInfo ( )

Definition at line 39 of file folderarchiveaccountinfo.cpp.

Member Function Documentation

Akonadi::Collection::Id FolderArchiveAccountInfo::archiveTopLevel ( ) const

Definition at line 63 of file folderarchiveaccountinfo.cpp.

bool FolderArchiveAccountInfo::enabled ( ) const

Definition at line 83 of file folderarchiveaccountinfo.cpp.

FolderArchiveAccountInfo::FolderArchiveType FolderArchiveAccountInfo::folderArchiveType ( ) const

Definition at line 53 of file folderarchiveaccountinfo.cpp.

QString FolderArchiveAccountInfo::instanceName ( ) const

Definition at line 68 of file folderarchiveaccountinfo.cpp.

bool FolderArchiveAccountInfo::isValid ( ) const

Definition at line 43 of file folderarchiveaccountinfo.cpp.

bool FolderArchiveAccountInfo::keepExistingStructure ( ) const

Definition at line 93 of file folderarchiveaccountinfo.cpp.

bool FolderArchiveAccountInfo::operator== ( const FolderArchiveAccountInfo &  other) const

Definition at line 120 of file folderarchiveaccountinfo.cpp.

void FolderArchiveAccountInfo::readConfig ( const KConfigGroup &  config)

Definition at line 98 of file folderarchiveaccountinfo.cpp.

void FolderArchiveAccountInfo::setArchiveTopLevel ( Akonadi::Collection::Id  id)

Definition at line 58 of file folderarchiveaccountinfo.cpp.

void FolderArchiveAccountInfo::setEnabled ( bool  enabled)

Definition at line 78 of file folderarchiveaccountinfo.cpp.

void FolderArchiveAccountInfo::setFolderArchiveType ( FolderArchiveAccountInfo::FolderArchiveType  type)

Definition at line 48 of file folderarchiveaccountinfo.cpp.

void FolderArchiveAccountInfo::setInstanceName ( const QString &  instance)

Definition at line 73 of file folderarchiveaccountinfo.cpp.

void FolderArchiveAccountInfo::setKeepExistingStructure ( bool  b)

Definition at line 88 of file folderarchiveaccountinfo.cpp.

void FolderArchiveAccountInfo::writeConfig ( KConfigGroup &  config)

Definition at line 107 of file folderarchiveaccountinfo.cpp.


The documentation for this class was generated from the following files:
  • folderarchiveaccountinfo.h
  • folderarchiveaccountinfo.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:34:34 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kmail

Skip menu "kmail"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdepim API Reference

Skip menu "kdepim API Reference"
  • akonadi_next
  • akregator
  • blogilo
  • calendarsupport
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt2
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korgac
  • korganizer
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
  • mailcommon
  • messagelist
  • messageviewer
  • pimprint

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal