diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-10-26 13:42:02 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-10-27 10:02:06 +0100 |
commit | 2c6a58d71ca74ea3147dcfd18097142806eaf6ed (patch) | |
tree | 3c86a448e0c34a3ccc58c29bb783d6fa2073b3e8 /sc/source | |
parent | 578704afac3c767a3eea2df3212b52a2006e7027 (diff) |
sc: implement vcl::ITiledRenderable::isMimeTypeSupported()
(cherry picked from commit 5b4c29b1b15dcebfe4e76aaa8bdb2dd45e2b67f3)
Conflicts:
sc/inc/docuno.hxx
Change-Id: I0b9de068ddf0f4ff92d8fbf003b7529516f1f80a
Diffstat (limited to 'sc/source')
-rw-r--r-- | sc/source/ui/unoobj/docuno.cxx | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/sc/source/ui/unoobj/docuno.cxx b/sc/source/ui/unoobj/docuno.cxx index fa335335cfca..9489a07bccc2 100644 --- a/sc/source/ui/unoobj/docuno.cxx +++ b/sc/source/ui/unoobj/docuno.cxx @@ -842,6 +842,19 @@ vcl::Window* ScModelObj::getWindow() return pViewData->GetActiveWin(); } +bool ScModelObj::isMimeTypeSupported() +{ + SolarMutexGuard aGuard; + + ScViewData* pViewData = ScDocShell::GetViewData(); + if (!pViewData) + return 0; + + + TransferableDataHelper aDataHelper(TransferableDataHelper::CreateFromSystemClipboard(pViewData->GetActiveWin())); + return EditEngine::HasValidData(aDataHelper.GetTransferable()); +} + void ScModelObj::initializeForTiledRendering() { SolarMutexGuard aGuard; |