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

kopete/libkopete

  • sources
  • kde-4.14
  • kdenetwork
  • kopete
  • libkopete
kopete_export.h
Go to the documentation of this file.
1 /*
2  Kopete Export macors
3 
4  Copyright (c) 2004 by Dirk Mueller <mueller@kde.org>
5 
6  Kopete (c) 2002-2004 by the Kopete developers <kopete-devel@kde.org>
7 
8  *************************************************************************
9  * *
10  * This library is free software; you can redistribute it and/or *
11  * modify it under the terms of the GNU Lesser General Public *
12  * License as published by the Free Software Foundation; either *
13  * version 2 of the License, or (at your option) any later version. *
14  * *
15  *************************************************************************
16 */
17 
18 #ifndef KOPETE_EXPORT_H
19 #define KOPETE_EXPORT_H
20 
21 #include <kdemacros.h>
22 
23 #ifndef KOPETE_EXPORT
24 # ifdef MAKE_KOPETE_LIB
25 # define KOPETE_EXPORT KDE_EXPORT
26 # else
27 # define KOPETE_EXPORT KDE_IMPORT
28 # endif
29 #endif
30 
31 #ifndef KOPETEPRIVACY_EXPORT
32 # ifdef MAKE_KOPETEPRIVACY_LIB
33 # define KOPETEPRIVACY_EXPORT KDE_EXPORT
34 # else
35 # define KOPETEPRIVACY_EXPORT KDE_IMPORT
36 # endif
37 #endif
38 
39 #ifndef KOPETEADDACCOUNTWIZARD_EXPORT
40 # if defined(MAKE_KOPETEADDACCOUNTWIZARD_LIB)
41 # define KOPETEADDACCOUNTWIZARD_EXPORT KDE_EXPORT
42 # else
43 # define KOPETEADDACCOUNTWIZARD_EXPORT KDE_IMPORT
44 # endif
45 #endif
46 
47 #ifndef KOPETE_STATUSMENU_EXPORT
48 # if defined(MAKE_KOPETESTATUSMENU_LIB)
49 # define KOPETE_STATUSMENU_EXPORT KDE_EXPORT
50 # else
51 # define KOPETE_STATUSMENU_EXPORT KDE_IMPORT
52 # endif
53 #endif
54 
55 #ifndef KOPETE_IDENTITY_EXPORT
56 # if defined(MAKE_KOPETEIDENTITY_LIB)
57 # define KOPETE_IDENTITY_EXPORT KDE_EXPORT
58 # else
59 # define KOPETE_IDENTITY_EXPORT KDE_IMPORT
60 # endif
61 #endif
62 
63 #ifndef KOPETE_CONTACT_LIST_EXPORT_SHARED_EXPORT
64 # if defined(MAKE_KOPETECONTACTLIST_LIB)
65 # define KOPETE_CONTACT_LIST_EXPORT KDE_EXPORT
66 # else
67 # define KOPETE_CONTACT_LIST_EXPORT KDE_IMPORT
68 # endif
69 #endif
70 
71 #ifndef KOPETECHATWINDOW_SHARED_EXPORT
72 # if defined(MAKE_KOPETECHATWINDOW_SHARED_LIB)
73 # define KOPETECHATWINDOW_SHARED_EXPORT KDE_EXPORT
74 # else
75 # define KOPETECHATWINDOW_SHARED_EXPORT KDE_IMPORT
76 # endif
77 #endif
78 
79 #ifndef CHATTEXTEDITPART_EXPORT
80 # if defined(MAKE_CHATTEXTEDITPART_LIB) || defined(MAKE_KOPETECHATWINDOW_SHARED_LIB)
81 # define CHATTEXTEDITPART_EXPORT KDE_EXPORT
82 # else
83 # define CHATTEXTEDITPART_EXPORT KDE_IMPORT
84 # endif
85 #endif
86 
87 #ifndef OSCAR_EXPORT
88 # if defined(MAKE_KOPETE_OSCAR_LIB)
89 # define OSCAR_EXPORT KDE_EXPORT
90 # else
91 # define OSCAR_EXPORT KDE_IMPORT
92 # endif
93 #endif
94 
95 #ifndef YAHOO_EXPORT
96 # if defined(MAKE_KOPETE_YAHOO_LIB)
97 # define YAHOO_EXPORT KDE_EXPORT
98 # else
99 # define YAHOO_EXPORT KDE_IMPORT
100 # endif
101 #endif
102 
103 #ifndef QQ_EXPORT
104 # if defined(MAKE_KOPETE_QQ_LIB)
105 # define QQ_EXPORT KDE_EXPORT
106 # else
107 # define QQ_EXPORT KDE_IMPORT
108 # endif
109 #endif
110 
111 #ifndef JABBER_EXPORT
112 # if defined(MAKE_KOPETE_JABBER_LIB)
113 # define JABBER_EXPORT KDE_EXPORT
114 # else
115 # define JABBER_EXPORT KDE_IMPORT
116 # endif
117 #endif
118 
119 #ifndef KOPETE_OTR_SHARED_EXPORT
120 # if defined(MAKE_KOPETE_OTR_SHARED_LIB)
121 # define KOPETE_OTR_SHARED_EXPORT KDE_EXPORT
122 # else
123 # define KOPETE_OTR_SHARED_EXPORT KDE_IMPORT
124 # endif
125 #endif
126 
127 #endif
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:29:19 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kopete/libkopete

Skip menu "kopete/libkopete"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdenetwork API Reference

Skip menu "kdenetwork API Reference"
  • kget
  • kopete
  •   kopete
  •   libkopete
  • krdc
  • krfb

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