summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2018-06-01 17:47:39 +0200
committerStephan Bergmann <sbergman@redhat.com>2018-06-01 20:52:57 +0200
commit03b79b227fa8ec728bbfb923e8ba8307ffa519a2 (patch)
tree210e6efe5694d46b884fe9f42dc0ed252db90569
parente1ab04440195092aa0bfbf445e97530082843569 (diff)
Fix various Clang and loplugin warnings in --enable-kde5
Change-Id: Ia79f97ca589720dbdfd14ea03560713fd2d22db9 Reviewed-on: https://gerrit.libreoffice.org/55195 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
-rw-r--r--vcl/unx/kde5/KDE5SalData.hxx2
-rw-r--r--vcl/unx/kde5/KDE5SalDisplay.cxx3
-rw-r--r--vcl/unx/kde5/KDE5SalFrame.cxx2
-rw-r--r--vcl/unx/kde5/KDE5SalGraphics.cxx14
-rw-r--r--vcl/unx/kde5/KDE5SalInstance.hxx2
-rw-r--r--vcl/unx/kde5/VCLKDE5Application.hxx4
6 files changed, 14 insertions, 13 deletions
diff --git a/vcl/unx/kde5/KDE5SalData.hxx b/vcl/unx/kde5/KDE5SalData.hxx
index 32b24da1f4ea..500aab2da24f 100644
--- a/vcl/unx/kde5/KDE5SalData.hxx
+++ b/vcl/unx/kde5/KDE5SalData.hxx
@@ -25,7 +25,7 @@ class KDE5SalData : public Qt5Data
{
public:
KDE5SalData(SalInstance* pInstance);
- virtual ~KDE5SalData();
+ virtual ~KDE5SalData() override;
static void initNWF();
};
diff --git a/vcl/unx/kde5/KDE5SalDisplay.cxx b/vcl/unx/kde5/KDE5SalDisplay.cxx
index e6cec3677ba3..fa5e40f56ff9 100644
--- a/vcl/unx/kde5/KDE5SalDisplay.cxx
+++ b/vcl/unx/kde5/KDE5SalDisplay.cxx
@@ -55,8 +55,7 @@ void SalKDE5Display::Yield()
if (XEventsQueued(pDisp_, QueuedAfterReading) == 0)
return;
- DBG_ASSERT(GetSalData()->m_pInstance->GetYieldMutex()->IsCurrentThread()
- == osl::Thread::getCurrentIdentifier(),
+ DBG_ASSERT(GetSalData()->m_pInstance->GetYieldMutex()->IsCurrentThread(),
"will crash soon since solar mutex not locked in SalKDE5Display::Yield");
/*XEvent event;
diff --git a/vcl/unx/kde5/KDE5SalFrame.cxx b/vcl/unx/kde5/KDE5SalFrame.cxx
index 8caa9b9f30ec..d282a083959a 100644
--- a/vcl/unx/kde5/KDE5SalFrame.cxx
+++ b/vcl/unx/kde5/KDE5SalFrame.cxx
@@ -39,7 +39,7 @@
#include <vcl/font.hxx>
#include <vcl/settings.hxx>
-#include "unx/fontmanager.hxx"
+#include <unx/fontmanager.hxx>
#include <svdata.hxx>
diff --git a/vcl/unx/kde5/KDE5SalGraphics.cxx b/vcl/unx/kde5/KDE5SalGraphics.cxx
index 1ef53d0e35ae..6ec1e6e385ea 100644
--- a/vcl/unx/kde5/KDE5SalGraphics.cxx
+++ b/vcl/unx/kde5/KDE5SalGraphics.cxx
@@ -519,17 +519,17 @@ bool KDE5SalGraphics::drawNativeControl(ControlType type, ControlPart part,
if (value.getType() == ControlType::SpinButtons)
{
const SpinbuttonValue* pSpinVal = static_cast<const SpinbuttonValue*>(&value);
- if ((pSpinVal->mnUpperState & ControlState::PRESSED))
+ if (pSpinVal->mnUpperState & ControlState::PRESSED)
option.activeSubControls |= QStyle::SC_SpinBoxUp;
- if ((pSpinVal->mnLowerState & ControlState::PRESSED))
+ if (pSpinVal->mnLowerState & ControlState::PRESSED)
option.activeSubControls |= QStyle::SC_SpinBoxDown;
- if ((pSpinVal->mnUpperState & ControlState::ENABLED))
+ if (pSpinVal->mnUpperState & ControlState::ENABLED)
option.stepEnabled |= QAbstractSpinBox::StepUpEnabled;
- if ((pSpinVal->mnLowerState & ControlState::ENABLED))
+ if (pSpinVal->mnLowerState & ControlState::ENABLED)
option.stepEnabled |= QAbstractSpinBox::StepDownEnabled;
- if ((pSpinVal->mnUpperState & ControlState::ROLLOVER))
+ if (pSpinVal->mnUpperState & ControlState::ROLLOVER)
option.state = QStyle::State_MouseOver;
- if ((pSpinVal->mnLowerState & ControlState::ROLLOVER))
+ if (pSpinVal->mnLowerState & ControlState::ROLLOVER)
option.state = QStyle::State_MouseOver;
}
@@ -601,7 +601,9 @@ bool KDE5SalGraphics::drawNativeControl(ControlType type, ControlPart part,
}
else if (type == ControlType::Progress && part == ControlPart::Entire)
{
+ SAL_WNODEPRECATED_DECLARATIONS_PUSH
QStyleOptionProgressBarV2 option;
+ SAL_WNODEPRECATED_DECLARATIONS_POP
option.minimum = 0;
option.maximum = widgetRect.width();
option.progress = value.getNumericVal();
diff --git a/vcl/unx/kde5/KDE5SalInstance.hxx b/vcl/unx/kde5/KDE5SalInstance.hxx
index 9afe49c15c86..cc7d7ad7cbce 100644
--- a/vcl/unx/kde5/KDE5SalInstance.hxx
+++ b/vcl/unx/kde5/KDE5SalInstance.hxx
@@ -29,7 +29,7 @@ class KDE5SalInstance : public Qt5Instance
{
public:
explicit KDE5SalInstance(SalYieldMutex* pMutex);
- virtual SalFrame* CreateFrame(SalFrame* pParent, SalFrameStyleFlags nStyle);
+ virtual SalFrame* CreateFrame(SalFrame* pParent, SalFrameStyleFlags nStyle) override;
virtual bool hasNativeFileSelection() const override { return true; }
diff --git a/vcl/unx/kde5/VCLKDE5Application.hxx b/vcl/unx/kde5/VCLKDE5Application.hxx
index 6c6fb42dcd9f..5503db32c901 100644
--- a/vcl/unx/kde5/VCLKDE5Application.hxx
+++ b/vcl/unx/kde5/VCLKDE5Application.hxx
@@ -17,8 +17,8 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
-#ifndef _VCLKDE5APPLICATION_HXX_
-#define _VCLKDE5APPLICATION_HXX_
+#ifndef INCLUDED_VCL_UNX_KDE5_VCLKDE5APPLICATION_HXX
+#define INCLUDED_VCL_UNX_KDE5_VCLKDE5APPLICATION_HXX
#pragma once