Add KDE_EXPORT to public library symbols.

This allows build with gcc hidden visibility.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 77563f4f4c)
r14.0.x
Slávek Banko 5 years ago
parent 9269cb6873
commit e58c07a94b
No known key found for this signature in database
GPG Key ID: 608F5293A04BE668

@ -26,7 +26,7 @@
class LDAPLogin; class LDAPLogin;
class LDAPPasswordDialog : public KDialogBase class KDE_EXPORT LDAPPasswordDialog : public KDialogBase
{ {
Q_OBJECT Q_OBJECT

@ -141,7 +141,7 @@ inline KRB5TicketFlags operator&(KRB5TicketFlags a, KRB5TicketFlags b)
typedef TQValueList<uid_t> UserList; typedef TQValueList<uid_t> UserList;
typedef TQValueList<gid_t> GroupList; typedef TQValueList<gid_t> GroupList;
class LDAPCredentials class KDE_EXPORT LDAPCredentials
{ {
public: public:
LDAPCredentials(); LDAPCredentials();
@ -157,7 +157,7 @@ class LDAPCredentials
}; };
// PRIVATE // PRIVATE
class LDAPRealmConfig class KDE_EXPORT LDAPRealmConfig
{ {
public: public:
TQString name; TQString name;
@ -176,7 +176,7 @@ class LDAPRealmConfig
}; };
// PRIVATE // PRIVATE
class LDAPCertConfig class KDE_EXPORT LDAPCertConfig
{ {
public: public:
bool generate_certs; bool generate_certs;
@ -197,7 +197,7 @@ class LDAPCertConfig
}; };
// PRIVATE // PRIVATE
class LDAPPamConfig class KDE_EXPORT LDAPPamConfig
{ {
public: public:
LDAPPamConfig(); LDAPPamConfig();
@ -211,7 +211,7 @@ class LDAPPamConfig
}; };
// PRIVATE // PRIVATE
class LDAPClientRealmConfig class KDE_EXPORT LDAPClientRealmConfig
{ {
public: public:
bool enable_bonding; bool enable_bonding;
@ -234,7 +234,7 @@ class LDAPClientRealmConfig
typedef TQMap<TQString, LDAPRealmConfig> LDAPRealmConfigList; typedef TQMap<TQString, LDAPRealmConfig> LDAPRealmConfigList;
class LDAPUserInfo class KDE_EXPORT LDAPUserInfo
{ {
public: public:
LDAPUserInfo(); LDAPUserInfo();
@ -314,7 +314,7 @@ class LDAPUserInfo
TQString notes; TQString notes;
}; };
class LDAPGroupInfo class KDE_EXPORT LDAPGroupInfo
{ {
public: public:
LDAPGroupInfo(); LDAPGroupInfo();
@ -331,7 +331,7 @@ class LDAPGroupInfo
TQStringList userlist; TQStringList userlist;
}; };
class LDAPMachineInfo class KDE_EXPORT LDAPMachineInfo
{ {
public: public:
LDAPMachineInfo(); LDAPMachineInfo();
@ -348,7 +348,7 @@ class LDAPMachineInfo
LDAPKRB5Flags status; // Default is 126 [KRB5_MACHINE_ACCOUNT_DEFAULT] LDAPKRB5Flags status; // Default is 126 [KRB5_MACHINE_ACCOUNT_DEFAULT]
}; };
class LDAPServiceInfo class KDE_EXPORT LDAPServiceInfo
{ {
public: public:
LDAPServiceInfo(); LDAPServiceInfo();
@ -366,7 +366,7 @@ class LDAPServiceInfo
LDAPKRB5Flags status; // Default is 126 [KRB5_SERVICE_PRINCIPAL_DEFAULT] LDAPKRB5Flags status; // Default is 126 [KRB5_SERVICE_PRINCIPAL_DEFAULT]
}; };
class LDAPTDEBuiltinsInfo class KDE_EXPORT LDAPTDEBuiltinsInfo
{ {
public: public:
LDAPTDEBuiltinsInfo(); LDAPTDEBuiltinsInfo();
@ -380,7 +380,7 @@ class LDAPTDEBuiltinsInfo
TQString builtinStandardUserGroup; TQString builtinStandardUserGroup;
}; };
class LDAPMasterReplicationMapping class KDE_EXPORT LDAPMasterReplicationMapping
{ {
public: public:
LDAPMasterReplicationMapping(); LDAPMasterReplicationMapping();
@ -393,7 +393,7 @@ class LDAPMasterReplicationMapping
typedef TQValueList<LDAPMasterReplicationMapping> LDAPMasterReplicationMap; typedef TQValueList<LDAPMasterReplicationMapping> LDAPMasterReplicationMap;
class LDAPMasterReplicationInfo class KDE_EXPORT LDAPMasterReplicationInfo
{ {
public: public:
LDAPMasterReplicationInfo(); LDAPMasterReplicationInfo();
@ -414,7 +414,7 @@ class LDAPMasterReplicationInfo
bool replicate_olcGlobal; bool replicate_olcGlobal;
}; };
class KerberosTicketInfo class KDE_EXPORT KerberosTicketInfo
{ {
public: public:
KerberosTicketInfo(); KerberosTicketInfo();
@ -445,7 +445,7 @@ typedef TQValueList<KerberosTicketInfo> KerberosTicketInfoList;
class PtyProcess; class PtyProcess;
class LDAPManager : public TQObject { class KDE_EXPORT LDAPManager : public TQObject {
Q_OBJECT Q_OBJECT
public: public:

Loading…
Cancel
Save