vcl/qt5/Qt5Clipboard.cxx | 68 +++++++++++++++++++++++------------------------ 1 file changed, 34 insertions(+), 34 deletions(-)
New commits: commit cc82a2e92ae99a6cf5ae304e2b9b8dcffa3f514d Author: Jan-Marek Glogowski <glo...@fbihome.de> AuthorDate: Sun Jun 9 14:43:59 2019 +0000 Commit: Thorsten Behrens <thorsten.behr...@cib.de> CommitDate: Thu Jun 13 23:21:00 2019 +0200 Qt5 move boilerplate clipboard code to the end... ... in the implementation file. Change-Id: I1f6fae0eb7c5d6973ce44320ff6d977e40d54a72 Reviewed-on: https://gerrit.libreoffice.org/73734 Tested-by: Jenkins Reviewed-by: Aleksei Nikiforov <darktemp...@basealt.ru> Reviewed-by: Thorsten Behrens <thorsten.behr...@cib.de> diff --git a/vcl/qt5/Qt5Clipboard.cxx b/vcl/qt5/Qt5Clipboard.cxx index 50126e6d3d4e..8db5dd2ce97c 100644 --- a/vcl/qt5/Qt5Clipboard.cxx +++ b/vcl/qt5/Qt5Clipboard.cxx @@ -69,21 +69,6 @@ void Qt5Clipboard::flushClipboard() }); } -OUString Qt5Clipboard::getImplementationName() -{ - return OUString("com.sun.star.datatransfer.Qt5Clipboard"); -} - -css::uno::Sequence<OUString> Qt5Clipboard::getSupportedServiceNames() -{ - return { "com.sun.star.datatransfer.clipboard.SystemClipboard" }; -} - -sal_Bool Qt5Clipboard::supportsService(const OUString& ServiceName) -{ - return cppu::supportsService(this, ServiceName); -} - css::uno::Reference<css::datatransfer::XTransferable> Qt5Clipboard::getContents() { osl::MutexGuard aGuard(m_aMutex); @@ -135,25 +120,6 @@ void Qt5Clipboard::setContents( xOldOwner->lostOwnership(this, xOldContents); } -OUString Qt5Clipboard::getName() { return m_aClipboardName; } - -sal_Int8 Qt5Clipboard::getRenderingCapabilities() { return 0; } - -void Qt5Clipboard::addClipboardListener( - const css::uno::Reference<css::datatransfer::clipboard::XClipboardListener>& listener) -{ - osl::MutexGuard aGuard(m_aMutex); - m_aListeners.push_back(listener); -} - -void Qt5Clipboard::removeClipboardListener( - const css::uno::Reference<css::datatransfer::clipboard::XClipboardListener>& listener) -{ - osl::MutexGuard aGuard(m_aMutex); - m_aListeners.erase(std::remove(m_aListeners.begin(), m_aListeners.end(), listener), - m_aListeners.end()); -} - void Qt5Clipboard::handleChanged(QClipboard::Mode aMode) { if (aMode != m_aClipboardMode) @@ -184,6 +150,40 @@ void Qt5Clipboard::handleChanged(QClipboard::Mode aMode) listener->changedContents(aEv); } +OUString Qt5Clipboard::getImplementationName() +{ + return OUString("com.sun.star.datatransfer.Qt5Clipboard"); +} + +css::uno::Sequence<OUString> Qt5Clipboard::getSupportedServiceNames() +{ + return { "com.sun.star.datatransfer.clipboard.SystemClipboard" }; +} + +sal_Bool Qt5Clipboard::supportsService(const OUString& ServiceName) +{ + return cppu::supportsService(this, ServiceName); +} + +OUString Qt5Clipboard::getName() { return m_aClipboardName; } + +sal_Int8 Qt5Clipboard::getRenderingCapabilities() { return 0; } + +void Qt5Clipboard::addClipboardListener( + const css::uno::Reference<css::datatransfer::clipboard::XClipboardListener>& listener) +{ + osl::MutexGuard aGuard(m_aMutex); + m_aListeners.push_back(listener); +} + +void Qt5Clipboard::removeClipboardListener( + const css::uno::Reference<css::datatransfer::clipboard::XClipboardListener>& listener) +{ + osl::MutexGuard aGuard(m_aMutex); + m_aListeners.erase(std::remove(m_aListeners.begin(), m_aListeners.end(), listener), + m_aListeners.end()); +} + bool Qt5Clipboard::isSupported(const QClipboard::Mode aMode) { const QClipboard* pClipboard = QApplication::clipboard(); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits