adjust QPalette::AlternateBase
it's not used in radiant, but may be used in Qt file dialog
This commit is contained in:
parent
8923546e79
commit
d98b1c5d0e
|
|
@ -144,20 +144,21 @@ void theme_set( ETheme theme ){
|
||||||
if( theme == ETheme::Default ){
|
if( theme == ETheme::Default ){
|
||||||
if( !defaults.is1stThemeApplication ){
|
if( !defaults.is1stThemeApplication ){
|
||||||
qApp->setPalette( defaults.palette );
|
qApp->setPalette( defaults.palette );
|
||||||
qApp->setStyleSheet( "" );
|
qApp->setStyleSheet( QString() );
|
||||||
qApp->setStyle( defaults.style );
|
qApp->setStyle( defaults.style );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if( theme == ETheme::Dark ){
|
else if( theme == ETheme::Dark ){
|
||||||
qApp->setStyle( "Fusion" );
|
qApp->setStyle( "Fusion" );
|
||||||
QPalette darkPalette;
|
QPalette darkPalette;
|
||||||
QColor darkColor = QColor( 83, 84, 81 );
|
const QColor darkColor = QColor( 83, 84, 81 );
|
||||||
QColor disabledColor = QColor( 127, 127, 127 );
|
const QColor disabledColor = QColor( 127, 127, 127 );
|
||||||
|
const QColor baseColor( 46, 52, 54 );
|
||||||
darkPalette.setColor( QPalette::Window, darkColor );
|
darkPalette.setColor( QPalette::Window, darkColor );
|
||||||
darkPalette.setColor( QPalette::WindowText, Qt::white );
|
darkPalette.setColor( QPalette::WindowText, Qt::white );
|
||||||
darkPalette.setColor( QPalette::Disabled, QPalette::WindowText, disabledColor );
|
darkPalette.setColor( QPalette::Disabled, QPalette::WindowText, disabledColor );
|
||||||
darkPalette.setColor( QPalette::Base, QColor( 46, 52, 54 ) );
|
darkPalette.setColor( QPalette::Base, baseColor );
|
||||||
darkPalette.setColor( QPalette::AlternateBase, darkColor );
|
darkPalette.setColor( QPalette::AlternateBase, baseColor.darker( 130 ) );
|
||||||
darkPalette.setColor( QPalette::ToolTipBase, Qt::white );
|
darkPalette.setColor( QPalette::ToolTipBase, Qt::white );
|
||||||
darkPalette.setColor( QPalette::ToolTipText, Qt::white );
|
darkPalette.setColor( QPalette::ToolTipText, Qt::white );
|
||||||
darkPalette.setColor( QPalette::Text, Qt::white );
|
darkPalette.setColor( QPalette::Text, Qt::white );
|
||||||
|
|
@ -180,12 +181,13 @@ void theme_set( ETheme theme ){
|
||||||
else if( theme == ETheme::Darker ){
|
else if( theme == ETheme::Darker ){
|
||||||
qApp->setStyle( "Fusion" );
|
qApp->setStyle( "Fusion" );
|
||||||
QPalette darkPalette;
|
QPalette darkPalette;
|
||||||
QColor darkColor = QColor( 45, 45, 45 );
|
const QColor darkColor = QColor( 45, 45, 45 );
|
||||||
QColor disabledColor = QColor( 127, 127, 127 );
|
const QColor disabledColor = QColor( 127, 127, 127 );
|
||||||
|
const QColor baseColor( 18, 18, 18 );
|
||||||
darkPalette.setColor( QPalette::Window, darkColor );
|
darkPalette.setColor( QPalette::Window, darkColor );
|
||||||
darkPalette.setColor( QPalette::WindowText, Qt::white );
|
darkPalette.setColor( QPalette::WindowText, Qt::white );
|
||||||
darkPalette.setColor( QPalette::Base, QColor( 18, 18, 18 ) );
|
darkPalette.setColor( QPalette::Base, baseColor );
|
||||||
darkPalette.setColor( QPalette::AlternateBase, darkColor );
|
darkPalette.setColor( QPalette::AlternateBase, baseColor.darker( 130 ) );
|
||||||
darkPalette.setColor( QPalette::ToolTipBase, Qt::white );
|
darkPalette.setColor( QPalette::ToolTipBase, Qt::white );
|
||||||
darkPalette.setColor( QPalette::ToolTipText, Qt::white );
|
darkPalette.setColor( QPalette::ToolTipText, Qt::white );
|
||||||
darkPalette.setColor( QPalette::Text, Qt::white );
|
darkPalette.setColor( QPalette::Text, Qt::white );
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user