程式運行后,會出現短暫的白框,然后再出現撰寫的控制元件,有什么辦法能去掉這個短暫的白框?(主要是界面設計時視覺不好)
uj5u.com熱心網友回復:
在ui里面,創建空間,這個問題特別明顯
uj5u.com熱心網友回復:
出現的情況是因為,你的某個控制元件未設定parent,直接呼叫了它的show函式,你需要在show之前設定parent,統一呼叫總視窗的showuj5u.com熱心網友回復:
不是這個問題。我在UI界面創建一個pushbutton按鈕,然后運行程式,程式款款會出現短暫的白框,然后再顯示按鈕。如果我在建構式里創建按鈕,則沒有這種情況。為什么?
uj5u.com熱心網友回復:
就是這個問題,你在pushbbuton顯示之前為未設定parent就直接呼叫show顯示,此時出現白框,顯示之后你才設定pushbutton的parent,如果又呼叫了父視窗的show,父視窗show會重新顯示所有子控制元件,所以你看到白框消失uj5u.com熱心網友回復:
不是這樣,代碼就一個show()呼叫。uj5u.com熱心網友回復:
不是這樣,代碼就一個show()呼叫。uj5u.com熱心網友回復:
不是這樣,代碼就一個show()呼叫。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/17627.html
標籤:工具平臺和程序庫
上一篇:求幫助啊,為什么崩了啊。
下一篇:Qt ui界面
