diff options
author | Albert Astals Cid <aacid@kde.org> | 2018-10-26 17:41:43 +0200 |
---|---|---|
committer | Albert Astals Cid <aacid@kde.org> | 2018-10-26 17:42:03 +0200 |
commit | 5993cc0afdd6f1ebb4e6738536309245e53be18f (patch) | |
tree | 5caf1827c100c4e1cb2c24eb4297ee33b051fc31 /qt5 | |
parent | ac8c9ade5b4e3776e709629e5fc38bc5362736b7 (diff) |
qt5: Default to hidden symbols
Diffstat (limited to 'qt5')
-rw-r--r-- | qt5/src/CMakeLists.txt | 4 | ||||
-rw-r--r-- | qt5/src/poppler-private.h | 8 |
2 files changed, 8 insertions, 4 deletions
diff --git a/qt5/src/CMakeLists.txt b/qt5/src/CMakeLists.txt index ffa16fa8..6f34054e 100644 --- a/qt5/src/CMakeLists.txt +++ b/qt5/src/CMakeLists.txt @@ -7,6 +7,10 @@ include_directories( ${CMAKE_CURRENT_BINARY_DIR} ) +set(CMAKE_C_VISIBILITY_PRESET hidden) +set(CMAKE_CXX_VISIBILITY_PRESET hidden) +set(CMAKE_VISIBILITY_INLINES_HIDDEN 1) + set(poppler_qt5_SRCS poppler-annotation.cc poppler-document.cc diff --git a/qt5/src/poppler-private.h b/qt5/src/poppler-private.h index 9b261d36..a83b49a5 100644 --- a/qt5/src/poppler-private.h +++ b/qt5/src/poppler-private.h @@ -58,13 +58,13 @@ class FormWidget; namespace Poppler { /* borrowed from kpdf */ - QString unicodeToQString(const Unicode* u, int len); + POPPLER_QT5_EXPORT QString unicodeToQString(const Unicode* u, int len); - QString UnicodeParsedString(const GooString *s1); + POPPLER_QT5_EXPORT QString UnicodeParsedString(const GooString *s1); - GooString *QStringToUnicodeGooString(const QString &s); + POPPLER_QT5_EXPORT GooString *QStringToUnicodeGooString(const QString &s); - GooString *QStringToGooString(const QString &s); + POPPLER_QT5_EXPORT GooString *QStringToGooString(const QString &s); GooString *QDateTimeToUnicodeGooString(const QDateTime &dt); |