From 7085e78f62c562846a20b9404795034a3ad66113 Mon Sep 17 00:00:00 2001 From: Slávek Banko Date: Mon, 5 Sep 2022 22:31:11 +0200 Subject: Add option WITH_GCC_VISIBILITY. Fix building with hidden visibility. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko --- src/qt_main.c | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) (limited to 'src/qt_main.c') diff --git a/src/qt_main.c b/src/qt_main.c index fab6003..8b5bf3b 100644 --- a/src/qt_main.c +++ b/src/qt_main.c @@ -1,3 +1,8 @@ +#if defined( HAVE_CONFIG_H ) +# include "config.h" +#endif + +#include #include #include #include "qt_rc_style.h" @@ -5,25 +10,24 @@ #include "qt_qt_wrapper.h" -G_MODULE_EXPORT void theme_init (GTypeModule *module); -G_MODULE_EXPORT void theme_exit (void); -G_MODULE_EXPORT GtkRcStyle * theme_create_rc_style (void); +KDE_EXPORT void theme_init (GTypeModule *module); +KDE_EXPORT void theme_exit (void); +KDE_EXPORT GtkRcStyle * theme_create_rc_style (void); -G_MODULE_EXPORT void theme_init (GTypeModule *module) +KDE_EXPORT void theme_init (GTypeModule *module) { createTQApp(); qtengine_rc_style_register_type (module); qtengine_style_register_type (module); } -G_MODULE_EXPORT void theme_exit (void) +KDE_EXPORT void theme_exit (void) { destroyTQApp(); } -G_MODULE_EXPORT GtkRcStyle * theme_create_rc_style (void) +KDE_EXPORT GtkRcStyle * theme_create_rc_style (void) { void *ptr = GTK_RC_STYLE (g_object_new (TQTENGINE_TYPE_RC_STYLE, NULL)); return (GtkRcStyle *)ptr; } - -- cgit v1.2.3