windows skin: Style keyboard

This commit is contained in:
Peter Hartmann 2023-06-16 10:59:32 +02:00 committed by uwerat
parent f616997650
commit 1ccc37d0fc

View File

@ -889,6 +889,20 @@ void Editor::setupSubWindow()
void Editor::setupVirtualKeyboard() void Editor::setupVirtualKeyboard()
{ {
using Q = QskVirtualKeyboard;
setMargin( Q::ButtonPanel, 2 );
setGradient( Q::ButtonPanel, theme.palette.fillColor.control.defaultColor );
setGradient( Q::ButtonPanel | Q::Hovered, theme.palette.fillColor.control.secondary );
setGradient( Q::ButtonPanel | QskPushButton::Pressed, theme.palette.fillColor.control.tertiary );
setColor( Q::ButtonText, theme.palette.fillColor.text.primary );
setFontRole( Q::ButtonText, QskWindowsSkin::BodyLarge );
setColor( Q::ButtonText | QskPushButton::Pressed, theme.palette.fillColor.text.secondary );
setGradient( Q::Panel, theme.palette.background.fillColor.solidBackground.secondary );
setPadding( Q::Panel, 8 );
} }
QskWindowsTheme::QskWindowsTheme( Theme lightness ) QskWindowsTheme::QskWindowsTheme( Theme lightness )