kmail
Go to the documentation of this file.
25 #include <kstandarddirs.h>
27 #include <kaboutdata.h>
28 #include <kiconloader.h>
30 #undef Status // stupid X headers
34 void checkConfigUpdates() {
35 static const char *
const updates[] = {
37 "3.1-update-identities",
38 "3.1-use-identity-uoids",
39 "3.1-new-mail-notification",
40 "3.2-update-loop-on-goto-unread-settings",
41 "3.1.4-dont-use-UOID-0-for-any-identity",
44 "3.3-use-ID-for-accounts",
45 "3.3-update-filter-rules",
46 "3.3-move-identities-to-own-file",
47 "3.3-aegypten-kpgprc-to-kmailrc",
48 "3.3-aegypten-kpgprc-to-libkleopatrarc",
49 "3.3-aegypten-emailidentities-split-sign-encr-keys",
57 "3.5.7-imap-flag-migration",
65 static const int numUpdates =
sizeof updates /
sizeof *updates;
70 if ( configUpdateLevel == numUpdates )
73 for (
int i = configUpdateLevel ; i < numUpdates ; ++i ) {
79 void insertLibraryCataloguesAndIcons() {
80 static const char *
const catalogs[] = {
100 "akonadi_sendlater_agent",
101 "akonadi_folderagent_agent",
102 "akonadi_imap_resource",
104 "akonadi_followupreminder_agent"
107 KLocale * l = KGlobal::locale();
108 KIconLoader * il = KIconLoader::global();
109 unsigned int catalogSize = (
sizeof catalogs /
sizeof *catalogs);
110 for (
unsigned int i = 0 ; i < catalogSize ; ++i ) {
static KMKernel * self()
normal control stuff
KSharedConfig::Ptr config()
static GlobalSettings * self()
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:34:33 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.