我有,我定義我的樣式表像這樣我的自定義部件:如何強制僞狀態在小部件
QWidget#this { background-color: red; }
QWidget#this:hover { background-color: yellow; }
這當我將鼠標懸停在小部件的工作原理,但我沒有這個當我將第一個小部件拖到另一個小部件時的行爲。
我已經捕獲了DragMove
事件,但無法弄清楚發送類似mouseHover
事件(MouseMove
事件似乎不起作用)。
這可能嗎?當我拖動另一個小部件時,是否有另一種方式來使用樣式表?
你試過'QWidget :: dragEnterEvent()'嗎? – vahancho
好吧,我在Stylesheets中實現了這個行爲,所以我想用同樣的方法解決它。使用dragEnterEvent我可以捕獲事件,但無法將樣式表更改爲指定的懸停僞狀態 –