Qt QSlider style

For the slider control QSlider, if the vertical style is set, its progress color and remaining color are just opposite to the colors of the horizontal style. I am not sure whether this is a BUG of Qt. This phenomenon occurs in Qt456.

QSlider::groove:horizontal{
    
    
height:8px;
background:#FF0000;
}

QSlider::add-page:horizontal{
    
    
height:8px;
background:#FF0000;
}

QSlider::sub-page:horizontal{
    
    
height:8px;
background:#00FF00;
}

QSlider::handle:horizontal{
    
    
width:10px;
background:#0000FF;
}

QSlider::groove:vertical{
    
    
width:8px;
background:#FF0000;
}

QSlider::add-page:vertical{
    
    
width:8px;
background:#00FF00;
}

QSlider::sub-page:vertical{
    
    
width:8px;
background:#FF0000;
}

QSlider::handle:vertical{
    
    
height:10px;
background:#0000FF;
}

I recommend a Lingsheng Academy project class. I personally think the teacher taught it well. I would like to share it with you:
Lingsheng Platinum Learning Card (including infrastructure/high-performance storage/golang cloud native/audio and video/Linux kernel)
https://xxetb.xet .tech/s/VsFMs

Guess you like

Origin blog.csdn.net/qq_40135848/article/details/132617844