Changeset 83043 in webkit


Ignore:
Timestamp:
Apr 6, 2011 7:12:55 AM (13 years ago)
Author:
diegohcg@webkit.org
Message:

2011-04-02 Diego Gonzalez <diegohcg@webkit.org>

[Qt] Radio buttons are showing wrong with mobile theme
https://bugs.webkit.org/show_bug.cgi?id=57706

Reviewed by Csaba Osztrogonác.

  • platform/qt/QtMobileWebStyle.cpp: (QtMobileWebStyle::drawRadio):
Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r83042 r83043  
     12011-04-02  Diego Gonzalez  <diegohcg@webkit.org>
     2
     3        Reviewed by Csaba Osztrogonác.
     4
     5        [Qt] Radio buttons are showing wrong with mobile theme
     6        https://bugs.webkit.org/show_bug.cgi?id=57706
     7
     8        * platform/qt/QtMobileWebStyle.cpp:
     9        (QtMobileWebStyle::drawRadio):
     10
    1112011-04-06  Ryosuke Niwa  <rniwa@webkit.org>
    212
  • trunk/Source/WebCore/platform/qt/QtMobileWebStyle.cpp

    r83041 r83043  
    8888    painter->setRenderHint(QPainter::Antialiasing, true);
    8989
     90    // get minor size to do not paint a wide elipse
     91    qreal squareSize = qMin(size.width(), size.height());
    9092    // deflate one pixel
    91     QRect rect = QRect(QPoint(1, 1), QSize(size.width() - 2, size.height() - 2));
     93    QRect rect = QRect(QPoint(1, 1), QSize(squareSize - 2, squareSize - 2));
    9294    const QPoint centerGradient(rect.bottomRight() * 0.7);
    9395
Note: See TracChangeset for help on using the changeset viewer.