为什么QMenu:hover在QtDesigner中不起作用

为什么QMenu:hover在QtDesigner中不起作用,qt,pyqt5,qt-designer,Qt,Pyqt5,Qt Designer,QMenu:hover在QtDesigner中不起作用 QMenu:选中的应该可以完成这个任务 QMenu{ background-color:red; } QMenu:selected { background-color:black; } 在另一种情况下,您可以尝试以下方法: QMenu { background-color: red; } QMenu::item:selected { background-color:black; } 您是否尝

QMenu:hover
在QtDesigner中不起作用




QMenu:选中的应该可以完成这个任务

QMenu{
    background-color:red;
}

QMenu:selected {
    background-color:black;
}

在另一种情况下,您可以尝试以下方法:

QMenu {
    background-color: red;
}


QMenu::item:selected {
    background-color:black;
}

您是否尝试通过.qrc文件和.css文件创建它?@bodyname抱歉?我不明白你的意思你可以创建qrc文件有你的风格(css)和字体(otf)等。。。在python中通过导入加载它。“pyrcc4-o resources.py resources.qrc”--“import resources”请提供一个@mecdeality,我已经更新了答案,这是使用这两种方法的结果,不是你需要的吗?当您用鼠标悬停项目时,它将应用背景颜色:黑色。