Kaydet (Commit) 26da71b6 authored tarafından Michael Stahl's avatar Michael Stahl

sw: move SwSendMailDialog etc. to swui library

It doesn't make sense to have a declaration in header in sw/source/ui
and the implementation in sw/source/uibase

Change-Id: I270b2102d1f006836bb6210bd7a6c1c2e4c1e431
üst 347e705d
......@@ -30,7 +30,6 @@
#include <sfx2/basedlgs.hxx>
#include <svtools/svtabbx.hxx>
#include <svtools/headbar.hxx>
#include "swdllapi.h"
#include "mailmergehelper.hxx"
class SwMailMergeWizard;
......@@ -140,7 +139,7 @@ struct SwMailDescriptor
};
struct SwSendMailDialog_Impl;
class SwMailMergeConfigItem;
class SW_DLLPUBLIC SwSendMailDialog : public ModelessDialog //SfxModalDialog
class SwSendMailDialog : public ModelessDialog //SfxModalDialog
{
FixedLine m_aStatusFL;
FixedText m_aStatusFT;
......
......@@ -28,6 +28,8 @@
#include <list>
#include <swdllapi.h>
class IMailDispatcherListener;
/**
......@@ -37,7 +39,9 @@ class IMailDispatcherListener;
must not be shared among different client threads. Instead each client
thread should create an own instance of this class.
*/
class MailDispatcher : public ::salhelper::ReferenceObject, private ::osl::Thread
class SW_DLLPUBLIC MailDispatcher
: public ::salhelper::ReferenceObject
, private ::osl::Thread
{
public:
// bringing operator new/delete into scope
......
......@@ -200,7 +200,7 @@ public:
throw(com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
};
class SwMailTransferable :
class SW_DLLPUBLIC SwMailTransferable :
public SwMutexBase,
public cppu::WeakComponentImplHelper2
<
......@@ -239,7 +239,7 @@ class SwMailTransferable :
};
class SwMailMessage :
class SW_DLLPUBLIC SwMailMessage :
public SwMutexBase,
public cppu::WeakComponentImplHelper1< ::com::sun::star::mail::XMailMessage >
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment