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 @@ ...@@ -30,7 +30,6 @@
#include <sfx2/basedlgs.hxx> #include <sfx2/basedlgs.hxx>
#include <svtools/svtabbx.hxx> #include <svtools/svtabbx.hxx>
#include <svtools/headbar.hxx> #include <svtools/headbar.hxx>
#include "swdllapi.h"
#include "mailmergehelper.hxx" #include "mailmergehelper.hxx"
class SwMailMergeWizard; class SwMailMergeWizard;
...@@ -140,7 +139,7 @@ struct SwMailDescriptor ...@@ -140,7 +139,7 @@ struct SwMailDescriptor
}; };
struct SwSendMailDialog_Impl; struct SwSendMailDialog_Impl;
class SwMailMergeConfigItem; class SwMailMergeConfigItem;
class SW_DLLPUBLIC SwSendMailDialog : public ModelessDialog //SfxModalDialog class SwSendMailDialog : public ModelessDialog //SfxModalDialog
{ {
FixedLine m_aStatusFL; FixedLine m_aStatusFL;
FixedText m_aStatusFT; FixedText m_aStatusFT;
......
...@@ -28,6 +28,8 @@ ...@@ -28,6 +28,8 @@
#include <list> #include <list>
#include <swdllapi.h>
class IMailDispatcherListener; class IMailDispatcherListener;
/** /**
...@@ -37,7 +39,9 @@ class IMailDispatcherListener; ...@@ -37,7 +39,9 @@ class IMailDispatcherListener;
must not be shared among different client threads. Instead each client must not be shared among different client threads. Instead each client
thread should create an own instance of this class. 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: public:
// bringing operator new/delete into scope // bringing operator new/delete into scope
......
...@@ -200,7 +200,7 @@ public: ...@@ -200,7 +200,7 @@ public:
throw(com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE; throw(com::sun::star::uno::RuntimeException, std::exception) SAL_OVERRIDE;
}; };
class SwMailTransferable : class SW_DLLPUBLIC SwMailTransferable :
public SwMutexBase, public SwMutexBase,
public cppu::WeakComponentImplHelper2 public cppu::WeakComponentImplHelper2
< <
...@@ -239,7 +239,7 @@ class SwMailTransferable : ...@@ -239,7 +239,7 @@ class SwMailTransferable :
}; };
class SwMailMessage : class SW_DLLPUBLIC SwMailMessage :
public SwMutexBase, public SwMutexBase,
public cppu::WeakComponentImplHelper1< ::com::sun::star::mail::XMailMessage > 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