i think you can use this to highlight your frame when it's hovered:
QFrame:hover
{
//some style sheet
}
and QFrame does not seem to have selected property, you can add a property to it in code (when a frame is selected, re-implement the QFrame::mouseEvent(...) or install an event filter to the frame)
// when your frame is selected
//in code
( your frame calls ) setProperty("isSelected", true);
( also your frame calls) setStyle(" ");//this is needed to make it work, i don't know why
// when unselected
(your frame calls) setProperty("isSelected", false);
( also your frame calls) setStyle(" ");//this is needed to make it work, i don't know why
// when your frame is selected
//in code
( your frame calls ) setProperty("isSelected", true);
( also your frame calls) setStyle(" ");//this is needed to make it work, i don't know why
// when unselected
(your frame calls) setProperty("isSelected", false);
( also your frame calls) setStyle(" ");//this is needed to make it work, i don't know why
To copy to clipboard, switch view to plain text mode
//in style sheet:
{
// style when selected
}
{
//style when unselected
}
QFrame[isSelected="true"]
{
// style when selected
}
QFrame[isSelected="false"]
{
//style when unselected
}
To copy to clipboard, switch view to plain text mode
Hope this is useful for you.
Bookmarks