平常看到的大多數是十六進制的,#f5f5f5。
但是在自定義控件的時候,有些地方使用了像0xffffffff,這些設置顏色,在百度給的也不太明確,後來查找發現,原來是
在C語言中十六進制數必需以0x開頭,以0x開頭的數即表明它是一個十六進制的數,真正的數是0x後的值,所以,這種顏色值,0x不用管,接着的兩位數ff是表示透明度,再接着的六位數就是平常看的#ffffff了。
平常看到的大多數是十六進制的,#f5f5f5。
但是在自定義控件的時候,有些地方使用了像0xffffffff,這些設置顏色,在百度給的也不太明確,後來查找發現,原來是
在C語言中十六進制數必需以0x開頭,以0x開頭的數即表明它是一個十六進制的數,真正的數是0x後的值,所以,這種顏色值,0x不用管,接着的兩位數ff是表示透明度,再接着的六位數就是平常看的#ffffff了。
解決方案 添加下面的引用 from PyQt5.QtGui import QColor
1,在設置中搜索 :window功能 其中這兩個不要打勾: 2,管理員運行cmd bcdedit /set hypervisorlaunchtype off 重啓電腦即可