Don't use inactive borders for spinbox on Mac
This was probably caused by the fact that the only spinbox visible in the main control panel has an inactive frame border. In XCode 4, however the spin buttons are generally attached to an active lineedit frame, so we change the default for 4.8. Reviewed-by: gabriel (cherry picked from commit 6c9d808c5726893e9aa673ca8b0cbebae67f641c)bb10
parent
4195f07881
commit
45c8b242f3
|
|
@ -4707,7 +4707,7 @@ void QMacStyle::drawComplexControl(ComplexControl cc, const QStyleOptionComplex
|
|||
|
||||
HIThemeFrameDrawInfo fdi;
|
||||
fdi.version = qt_mac_hitheme_version;
|
||||
fdi.state = kThemeStateInactive;
|
||||
fdi.state = tds;
|
||||
fdi.kind = kHIThemeFrameTextFieldSquare;
|
||||
fdi.isFocused = false;
|
||||
HIRect hirect = qt_hirectForQRect(lineeditRect);
|
||||
|
|
|
|||
Loading…
Reference in New Issue