diff options
Diffstat (limited to 'include/svx')
-rw-r--r-- | include/svx/gridctrl.hxx | 4 | ||||
-rw-r--r-- | include/svx/sdr/table/tablecontroller.hxx | 3 |
2 files changed, 4 insertions, 3 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; }; |