Holger Hans Peter Freyther <holger.freyther@trolltech.com>
authorhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 21 Apr 2008 11:16:08 +0000 (11:16 +0000)
committerhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 21 Apr 2008 11:16:08 +0000 (11:16 +0000)
* Assume that our lineedit has a frame. This is needed for the motif style

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@32305 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebCore/ChangeLog
WebCore/platform/qt/RenderThemeQt.cpp

index 40543a5..48c0b0a 100644 (file)
@@ -2,6 +2,15 @@
 
         Reviewed by Simon.
 
 
         Reviewed by Simon.
 
+        * Assume that our lineedit has a frame. This is needed for the motif style
+
+        * platform/qt/RenderThemeQt.cpp:
+        (WebCore::RenderThemeQt::paintTextField):
+
+2008-04-21  Holger Hans Peter Freyther  <holger.freyther@trolltech.com>
+
+        Reviewed by Simon.
+
         * Follow the windows render theme when determining whether to style
         listboxes or not.
 
         * Follow the windows render theme when determining whether to style
         listboxes or not.
 
index e23f8d1..028ffba 100644 (file)
@@ -261,6 +261,7 @@ bool RenderThemeQt::paintTextField(RenderObject* o, const RenderObject::PaintInf
     if (widget)
         panel.initFrom(widget);
     panel.rect = r;
     if (widget)
         panel.initFrom(widget);
     panel.rect = r;
+    panel.lineWidth = style->pixelMetric(QStyle::PM_DefaultFrameWidth, &panel, widget);
     panel.state |= QStyle::State_Sunken;
     panel.features = QStyleOptionFrameV2::None;
 
     panel.state |= QStyle::State_Sunken;
     panel.features = QStyleOptionFrameV2::None;