summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/platform/qt/RenderThemeQt.cpp
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2017-03-10 11:26:09 +0100
committerLiang Qi <liang.qi@qt.io>2017-03-10 11:26:09 +0100
commit40cc6dea5b1b5d2570468adcc83943f8c8bd112e (patch)
treea314707e11905a9f8bab8d6a93d4532194af371a /Source/WebCore/platform/qt/RenderThemeQt.cpp
parent0b30e4490f7500ade1868fb33cea8705418c90bb (diff)
parentc176f1fbe8ed0d87c507811f4c0e4d67a71bc890 (diff)
Merge remote-tracking branch 'origin/5.8' into 5.9
Conflicts: .qmake.conf Change-Id: Id65b546f295897cd386125d2d3d4160051cc7d22
Diffstat (limited to 'Source/WebCore/platform/qt/RenderThemeQt.cpp')
-rw-r--r--Source/WebCore/platform/qt/RenderThemeQt.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/Source/WebCore/platform/qt/RenderThemeQt.cpp b/Source/WebCore/platform/qt/RenderThemeQt.cpp
index 8a6232ea9..9bb1b5139 100644
--- a/Source/WebCore/platform/qt/RenderThemeQt.cpp
+++ b/Source/WebCore/platform/qt/RenderThemeQt.cpp
@@ -211,12 +211,22 @@ QRect RenderThemeQt::inflateButtonRect(const QRect& originalRect) const
return originalRect;
}
+void RenderThemeQt::computeControlRect(QStyleFacade::ButtonType, QRect&) const
+{
+}
+
+void RenderThemeQt::computeControlRect(QStyleFacade::ButtonType, IntRect&) const
+{
+}
+
void RenderThemeQt::adjustRepaintRect(const RenderObject* o, IntRect& rect)
{
switch (o->style()->appearance()) {
case CheckboxPart:
+ computeControlRect(QStyleFacade::CheckBox, rect);
break;
case RadioPart:
+ computeControlRect(QStyleFacade::RadioButton, rect);
break;
case PushButtonPart:
case ButtonPart: {