Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python PyQt4中的CSS显示错误_Python_Css_User Interface_Pyqt4_Qtstylesheets - Fatal编程技术网

Python PyQt4中的CSS显示错误

Python PyQt4中的CSS显示错误,python,css,user-interface,pyqt4,qtstylesheets,Python,Css,User Interface,Pyqt4,Qtstylesheets,我知道我们可以在PyQt中使用CSS样式,但我不能有效地使用所有CSS代码 当我尝试此代码时…(所有剩余的代码都是正确的…) QPushButton{ 过渡:不透明度1s缓进缓出; 盒影:0px 1px 0px 0px#fff6af; 背景色:#ffec64; 边界半径:6px; 边框:1px实心#ffaa22; 显示:内联块; 光标:指针; 颜色:#000000; 文字装饰:无; 文本阴影:0px 1px 0px#ffee66; } 我得到以下错误 Unknown property trans

我知道我们可以在PyQt中使用CSS样式,但我不能有效地使用所有CSS代码

当我尝试此代码时…(所有剩余的代码都是正确的…)

QPushButton{
过渡:不透明度1s缓进缓出;
盒影:0px 1px 0px 0px#fff6af;
背景色:#ffec64;
边界半径:6px;
边框:1px实心#ffaa22;
显示:内联块;
光标:指针;
颜色:#000000;
文字装饰:无;
文本阴影:0px 1px 0px#ffee66;
}

我得到以下错误

Unknown property transition
Unknown property box-shadow
Unknown property display
Unknown property cursor
Unknown property text-shadow

是否有任何方法可以使用pyqt应用程序中的所有属性…?

我相信您不能使用QSS设置这些属性,您应该寻找其他方法来设置这些属性。例如,要将光标更改为指针,可以执行以下操作:

self.setCursor(QtCore.Qt.PointingHandCursor)

您可以找到可以使用的各种游标。

QSS中不支持所有CSS属性,还有一些特定于Qt的附加属性。此外,支持的属性集并不适用于所有小部件

要查看支持的内容,请参阅中的。您可能还应该看看和指南