summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/svx/gridctrl.hxx4
-rw-r--r--include/svx/sdr/table/tablecontroller.hxx3
-rw-r--r--include/unotools/streamwrap.hxx4
3 files changed, 6 insertions, 5 deletions
diff --git a/include/svx/gridctrl.hxx b/include/svx/gridctrl.hxx
index 09c2a609a483..6bdee5cc6477 100644
--- a/include/svx/gridctrl.hxx
+++ b/include/svx/gridctrl.hxx
@@ -42,6 +42,7 @@ namespace weld { class Menu; }
class CursorWrapper;
class GridFieldValueListener;
+class RowSetEventListener;
bool CompareBookmark(const css::uno::Any& aLeft, const css::uno::Any& aRight);
@@ -257,8 +258,7 @@ private:
// For that reason we have to listen to some properties of our data source.
rtl::Reference<::comphelper::OPropertyChangeMultiplexer> m_pDataSourcePropMultiplexer;
FmXGridSourcePropListener* m_pDataSourcePropListener;
- css::uno::Reference< css::sdb::XRowsChangeListener>
- m_xRowSetListener; // get notification when rows were changed
+ rtl::Reference<RowSetEventListener> m_xRowSetListener; // get notification when rows were changed
std::map<sal_uInt16, GridFieldValueListener*> m_aFieldListeners;
// property listeners for field values
diff --git a/include/svx/sdr/table/tablecontroller.hxx b/include/svx/sdr/table/tablecontroller.hxx
index ecbd7642b478..2e90e2cbd540 100644
--- a/include/svx/sdr/table/tablecontroller.hxx
+++ b/include/svx/sdr/table/tablecontroller.hxx
@@ -39,6 +39,7 @@ class SvxBoxItem;
namespace sdr::table {
+class SvxTableControllerModifyListener;
class TableModel;
class SVXCORE_DLLPUBLIC SvxTableController final : public sdr::SelectionController
@@ -189,7 +190,7 @@ private:
std::optional<sdr::overlay::OverlayObjectList> mpSelectionOverlay;
SdrView& mrView;
unotools::WeakReference<SdrTableObj> mxTableObj;
- css::uno::Reference< css::util::XModifyListener > mxModifyListener;
+ rtl::Reference< SvxTableControllerModifyListener > mxModifyListener;
ImplSVEvent * mnUpdateEvent;
};
diff --git a/include/unotools/streamwrap.hxx b/include/unotools/streamwrap.hxx
index a21d9e070995..5eddbd6ffcff 100644
--- a/include/unotools/streamwrap.hxx
+++ b/include/unotools/streamwrap.hxx
@@ -99,10 +99,10 @@ public:
//= OOutputStreamWrapper
-class OOutputStreamWrapper : public cppu::WeakImplHelper<css::io::XOutputStream>
+class UNOTOOLS_DLLPUBLIC OOutputStreamWrapper : public cppu::WeakImplHelper<css::io::XOutputStream>
{
public:
- UNOTOOLS_DLLPUBLIC OOutputStreamWrapper(SvStream& _rStream);
+ OOutputStreamWrapper(SvStream& _rStream);
// css::io::XOutputStream
virtual void SAL_CALL writeBytes(const css::uno::Sequence< sal_Int8 >& aData) override final;