From 762bfec2c849854fc0247acf8d2f107c27b17940 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Fri, 31 Dec 2021 12:15:57 +0100 Subject: Add option WITH_GCC_VISIBILITY. Fix building with hidden visibility. Add missing definitions to config.h.cmake. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko --- konq-plugins/sidebar/metabar/src/metabar.cpp | 34 ++++++++++++++------------ konq-plugins/webarchiver/webarchivecreator.cpp | 2 +- 2 files changed, 19 insertions(+), 17 deletions(-) (limited to 'konq-plugins') diff --git a/konq-plugins/sidebar/metabar/src/metabar.cpp b/konq-plugins/sidebar/metabar/src/metabar.cpp index d479417..b2967a1 100644 --- a/konq-plugins/sidebar/metabar/src/metabar.cpp +++ b/konq-plugins/sidebar/metabar/src/metabar.cpp @@ -36,24 +36,26 @@ void Metabar::handlePreview(const KFileItemList &items) } -extern "C" { - bool add_konqsidebar_metabar(TQString* fn, TQString* param, TQMap *map) { - Q_UNUSED(param); - - map->insert("Type", "Link"); - map->insert("Icon", "metabar"); - map->insert("Name", "Metabar"); - map->insert("Open", "true"); - map->insert("X-TDE-KonqSidebarModule","konqsidebar_metabar"); - fn->setLatin1("metabar%1.desktop"); - return true; - } +extern "C" +{ + KDE_EXPORT bool add_konqsidebar_metabar(TQString* fn, TQString* param, TQMap *map) + { + Q_UNUSED(param); + + map->insert("Type", "Link"); + map->insert("Icon", "metabar"); + map->insert("Name", "Metabar"); + map->insert("Open", "true"); + map->insert("X-TDE-KonqSidebarModule","konqsidebar_metabar"); + fn->setLatin1("metabar%1.desktop"); + return true; + } } extern "C" { - void* create_konqsidebar_metabar(TDEInstance *instance,TQObject *par,TQWidget *widp,TQString &desktopname,const char *name) - { - return new Metabar(instance,par,widp,desktopname,name); - } + KDE_EXPORT void* create_konqsidebar_metabar(TDEInstance *instance,TQObject *par,TQWidget *widp,TQString &desktopname,const char *name) + { + return new Metabar(instance,par,widp,desktopname,name); + } } diff --git a/konq-plugins/webarchiver/webarchivecreator.cpp b/konq-plugins/webarchiver/webarchivecreator.cpp index baae48b..bbc3859 100644 --- a/konq-plugins/webarchiver/webarchivecreator.cpp +++ b/konq-plugins/webarchiver/webarchivecreator.cpp @@ -32,7 +32,7 @@ extern "C" { - ThumbCreator * KDE_EXPORT new_creator() + KDE_EXPORT ThumbCreator* KDE_EXPORT new_creator() { return new WebArchiveCreator; } -- cgit v1.2.1