From: Laurent Montel Date: Thu, 9 Nov 2006 12:17:50 +0000 (+0000) Subject: Fix export X-Git-Tag: v3.80.3~109 X-Git-Url: https://git.rmz.fi/?a=commitdiff_plain;h=20b443b87133afa714a85183d55f8762143d7e04;p=libqmvoc.git Fix export svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=603546 --- diff --git a/extdate/libkdeedu_extdate_export.h b/extdate/libkdeedu_extdate_export.h index 1619740..fa5f6ee 100644 --- a/extdate/libkdeedu_extdate_export.h +++ b/extdate/libkdeedu_extdate_export.h @@ -24,7 +24,19 @@ /* needed for KDE_EXPORT macros */ #include +#if defined Q_OS_WIN + +#ifndef EXTDATE_EXPORT +# ifdef MAKE_EXTDATE_LIB +# define EXTDATE_EXPORT KDE_EXPORT +# else +# define EXTDATE_EXPORT KDE_IMPORT +# endif +#endif + +#else /* export statements for unix */ #define EXTDATE_EXPORT KDE_EXPORT +#endif #endif diff --git a/kdeeducore/libkdeedu_core_export.h b/kdeeducore/libkdeedu_core_export.h index a973758..21eccc8 100644 --- a/kdeeducore/libkdeedu_core_export.h +++ b/kdeeducore/libkdeedu_core_export.h @@ -24,7 +24,17 @@ /* needed for KDE_EXPORT macros */ #include -/* export statements for unix */ +#if defined Q_OS_WIN +#ifndef EDUCORE_EXPORT +# ifdef MAKE_EDUCORE_LIB +# define EDUCORE_EXPORT KDE_EXPORT +# else +# define EDUCORE_EXPORT KDE_IMPORT +# endif +#endif + +#else /* UNIX */ #define EDUCORE_EXPORT KDE_EXPORT +#endif #endif diff --git a/kdeeduplot/libkdeedu_plot_export.h b/kdeeduplot/libkdeedu_plot_export.h index 4871793..c6671ef 100644 --- a/kdeeduplot/libkdeedu_plot_export.h +++ b/kdeeduplot/libkdeedu_plot_export.h @@ -24,7 +24,19 @@ /* needed for KDE_EXPORT macros */ #include +#if defined Q_OS_WIN + +#ifndef EDUPLOT_EXPORT +# ifdef MAKE_EDUPLOT_LIB +# define EDUPLOT_EXPORT KDE_EXPORT +# else +# define EDUPLOT_EXPORT KDE_IMPORT +# endif +#endif + +#else /* export statements for unix */ #define EDUPLOT_EXPORT KDE_EXPORT +#endif #endif diff --git a/kdeeduui/libkdeedu_ui_export.h b/kdeeduui/libkdeedu_ui_export.h index 5520071..3233a3f 100644 --- a/kdeeduui/libkdeedu_ui_export.h +++ b/kdeeduui/libkdeedu_ui_export.h @@ -24,7 +24,19 @@ /* needed for KDE_EXPORT macros */ #include +#if defined Q_OS_WIN + +#ifndef EDUUI_EXPORT +# ifdef MAKE_EDUUI_LIB +# define EDUUI_EXPORT KDE_EXPORT +# else +# define EDUUI_EXPORT KDE_IMPORT +# endif +#endif + +#else /* UNIX */ /* export statements for unix */ #define EDUUI_EXPORT KDE_EXPORT +#endif #endif diff --git a/libscience/chemicaldataobject.h b/libscience/chemicaldataobject.h index adfe248..c172902 100644 --- a/libscience/chemicaldataobject.h +++ b/libscience/chemicaldataobject.h @@ -238,7 +238,7 @@ class EDUSCIENCE_EXPORT ChemicalDataObject QSharedDataPointer d; }; -class ChemicalDataObjectPrivate : public QSharedData +class EDUSCIENCE_EXPORT ChemicalDataObjectPrivate : public QSharedData { public: ChemicalDataObjectPrivate(); diff --git a/libscience/libkdeedu_science_export.h b/libscience/libkdeedu_science_export.h index b4e56df..e2566e0 100644 --- a/libscience/libkdeedu_science_export.h +++ b/libscience/libkdeedu_science_export.h @@ -24,7 +24,19 @@ /* needed for KDE_EXPORT macros */ #include +#if defined Q_OS_WIN + +#ifndef EDUSCIENCE_EXPORT +# ifdef MAKE_EDUSCIENCE_LIB +# define EDUSCIENCE_EXPORT KDE_EXPORT +# else +# define EDUSCIENCE_EXPORT KDE_IMPORT +# endif +#endif + +#else /* export statements for unix */ #define EDUSCIENCE_EXPORT KDE_EXPORT +#endif #endif