aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/renderer
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/renderer')
-rw-r--r--src/core/renderer/MCAddressDisplay.h1
-rw-r--r--src/core/renderer/MCDateFormatter.h1
-rw-r--r--src/core/renderer/MCHTMLBodyRendererTemplateCallback.h1
-rw-r--r--src/core/renderer/MCHTMLRendererCallback.h2
-rw-r--r--src/core/renderer/MCHTMLRendererIMAPDataCallback.h1
-rw-r--r--src/core/renderer/MCSizeFormatter.h1
6 files changed, 7 insertions, 0 deletions
diff --git a/src/core/renderer/MCAddressDisplay.h b/src/core/renderer/MCAddressDisplay.h
index 0282a52f..72fcff41 100644
--- a/src/core/renderer/MCAddressDisplay.h
+++ b/src/core/renderer/MCAddressDisplay.h
@@ -16,6 +16,7 @@
namespace mailcore {
+ MAILCORE_EXPORT
class AddressDisplay {
public:
static String * displayStringForAddress(Address * address);
diff --git a/src/core/renderer/MCDateFormatter.h b/src/core/renderer/MCDateFormatter.h
index c4e21c0d..ea93b4fc 100644
--- a/src/core/renderer/MCDateFormatter.h
+++ b/src/core/renderer/MCDateFormatter.h
@@ -31,6 +31,7 @@ namespace mailcore {
DateFormatStyleNone = -1 /* UDAT_NONE */,
};
+ MAILCORE_EXPORT
class DateFormatter : public Object {
public:
DateFormatter();
diff --git a/src/core/renderer/MCHTMLBodyRendererTemplateCallback.h b/src/core/renderer/MCHTMLBodyRendererTemplateCallback.h
index ad5eec91..6cd86d1b 100644
--- a/src/core/renderer/MCHTMLBodyRendererTemplateCallback.h
+++ b/src/core/renderer/MCHTMLBodyRendererTemplateCallback.h
@@ -16,6 +16,7 @@
namespace mailcore {
+ MAILCORE_EXPORT
class HTMLBodyRendererTemplateCallback : public Object, public HTMLRendererTemplateCallback {
public:
virtual String * templateForMainHeader(MessageHeader * header);
diff --git a/src/core/renderer/MCHTMLRendererCallback.h b/src/core/renderer/MCHTMLRendererCallback.h
index 030b691f..f67763e5 100644
--- a/src/core/renderer/MCHTMLRendererCallback.h
+++ b/src/core/renderer/MCHTMLRendererCallback.h
@@ -19,6 +19,7 @@ namespace mailcore {
class MessageParser;
+ MAILCORE_EXPORT
class HTMLRendererIMAPCallback {
public:
HTMLRendererIMAPCallback() {}
@@ -29,6 +30,7 @@ namespace mailcore {
virtual void prefetchImageIMAPPart(String * folder, IMAPPart * part) {}
};
+ MAILCORE_EXPORT
class HTMLRendererTemplateCallback {
public:
virtual bool canPreviewPart(AbstractPart * part);
diff --git a/src/core/renderer/MCHTMLRendererIMAPDataCallback.h b/src/core/renderer/MCHTMLRendererIMAPDataCallback.h
index 9cc3e36e..acba9f9f 100644
--- a/src/core/renderer/MCHTMLRendererIMAPDataCallback.h
+++ b/src/core/renderer/MCHTMLRendererIMAPDataCallback.h
@@ -16,6 +16,7 @@
namespace mailcore {
+ MAILCORE_EXPORT
class HTMLRendererIMAPDataCallback : public Object, public HTMLRendererIMAPCallback {
public:
HTMLRendererIMAPDataCallback(IMAPSession * session, uint32_t uid);
diff --git a/src/core/renderer/MCSizeFormatter.h b/src/core/renderer/MCSizeFormatter.h
index 8c139f6e..22ae2f67 100644
--- a/src/core/renderer/MCSizeFormatter.h
+++ b/src/core/renderer/MCSizeFormatter.h
@@ -18,6 +18,7 @@ namespace mailcore {
class String;
+ MAILCORE_EXPORT
class SizeFormatter : public Object {
public:
static String * stringWithSize(unsigned int size);