kmail

kmstartup.h
1 /*
2  This file is part of KMail, the KDE mail client.
3  Copyright (c) 2000 Don Sanders <sanders@kde.org>
4 
5  KMail is free software; you can redistribute it and/or modify it
6  under the terms of the GNU General Public License, version 2, as
7  published by the Free Software Foundation.
8 
9  KMail is distributed in the hope that it will be useful, but
10  WITHOUT ANY WARRANTY; without even the implied warranty of
11  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12  General Public License for more details.
13 
14  You should have received a copy of the GNU General Public License
15  along with this program; if not, write to the Free Software
16  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17 */
18 #ifndef KMSTARTUP
19 #define KMSTARTUP
20 
21 #include <tdemacros.h>
22 
23 extern "C" {
24 
25 TDE_EXPORT void kmsetSignalHandler(void (*handler)(int));
26 TDE_EXPORT void kmsignalHandler(int sigId);
27 TDE_EXPORT void kmcrashHandler(int sigId);
28 
29 }
30 
31 namespace KMail
32 {
33  TDE_EXPORT void checkConfigUpdates();
34  TDE_EXPORT void lockOrDie();
35  TDE_EXPORT void insertLibraryCataloguesAndIcons();
36  TDE_EXPORT void cleanup();
37 }
38 
39 #endif
40 
41 
42 
43 
44 
folderdiaquotatab.h
Definition: aboutdata.cpp:40