QWindowsTheme: Fix return type of helper dWordSystemParametersInfo().
QApplication::wheelScrollLines() was always 1 due it being a bool. Task-number: QTBUG-49561 Change-Id: I83e97da3507c31dfd024db7bf543c4e6a3b4a98b Reviewed-by: Oliver Wolff <oliver.wolff@theqtcompany.com>bb10
parent
c19216cbea
commit
0c60dda872
|
|
@ -131,7 +131,7 @@ static inline bool booleanSystemParametersInfo(UINT what, bool defaultValue)
|
|||
return defaultValue;
|
||||
}
|
||||
|
||||
static inline bool dWordSystemParametersInfo(UINT what, DWORD defaultValue)
|
||||
static inline DWORD dWordSystemParametersInfo(UINT what, DWORD defaultValue)
|
||||
{
|
||||
DWORD result;
|
||||
if (SystemParametersInfo(what, 0, &result, 0))
|
||||
|
|
@ -394,7 +394,7 @@ QVariant QWindowsTheme::themeHint(ThemeHint hint) const
|
|||
case ContextMenuOnMouseRelease:
|
||||
return QVariant(true);
|
||||
case WheelScrollLines:
|
||||
return dWordSystemParametersInfo(SPI_GETWHEELSCROLLLINES, 3);
|
||||
return QVariant(int(dWordSystemParametersInfo(SPI_GETWHEELSCROLLLINES, 3)));
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue