use more concrete UNO in extensions

Change-Id: I67215b2b5ae03cf3c93915a7590b645914b505de
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173582
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
This commit is contained in:
Noel Grandin 2024-09-18 08:20:31 +02:00
parent ab10484cf1
commit 7f445e42b6
3 changed files with 6 additions and 4 deletions

View file

@ -79,6 +79,8 @@ namespace pcr
return sImageId;
}
}
//= OSimpleTabModel
class OSimpleTabModel : public ::cppu::WeakImplHelper< XTabControllerModel>
@ -102,8 +104,6 @@ namespace pcr
virtual void SAL_CALL setGroupControl(sal_Bool /*GroupControl*/) override {};
};
}
//= TabOrderDialog
TabOrderDialog::TabOrderDialog(weld::Window* _pParent, const Reference< XTabControllerModel >& _rxTabModel,
const Reference< XControlContainer >& _rxControlCont, const Reference< XComponentContext >& _rxORB)

View file

@ -27,10 +27,12 @@
namespace pcr
{
class OSimpleTabModel;
//= TabOrderDialog
class TabOrderDialog : public weld::GenericDialogController
{
css::uno::Reference< css::awt::XTabControllerModel >
rtl::Reference< OSimpleTabModel >
m_xTempModel;
css::uno::Reference< css::awt::XTabControllerModel >
m_xModel;

View file

@ -83,7 +83,7 @@ namespace {
struct SaneHolder
{
Sane m_aSane;
Reference< css::awt::XBitmap > m_xBitmap;
rtl::Reference< BitmapTransporter > m_xBitmap;
osl::Mutex m_aProtector;
ScanError m_nError;
bool m_bBusy;