可能重複:
QTPropertyAnimation not finishing properlyQT UI模糊後才重新繪製
我有一個UI和關閉動畫完成後,一個小酒吧仍然存在。 如果你離開窗戶,這個酒吧只會消失。 如何確保酒吧在動畫之後消失?
可能重複:
QTPropertyAnimation not finishing properlyQT UI模糊後才重新繪製
我有一個UI和關閉動畫完成後,一個小酒吧仍然存在。 如果你離開窗戶,這個酒吧只會消失。 如何確保酒吧在動畫之後消失?
假設沒有什麼應該在動畫的最後顯示,最好將迫使窗口重繪自己,用update()
當動畫結束。
如果你正在返回到主事件循環,這將正確執行。如果沒有,請致電qApp->processEvents()
。請記住在主線程中調用此方法。
希望它有幫助。
是的,這是解決方案。我更希望找到原因,但這會做。謝謝! – HansElsen
不錯!發佈一些代碼片段,我們可能能夠找出原因。 –
爲什麼您創建新問題而不是更新舊問題?嘗試隱藏動畫完成後的動畫小部件 –