qt自定義控件在設計器中一切樣式完好,但是在其他項目提升使用時樣式完全沒有了。
原因,我自定義控件的樣式都設計在最頂層窗口
然在其他項目提升使用該控件的時候
看到第三行代碼,已經把這個自定義控件樣式設置為空。所以樣式不生效。
解決方法 1、可以在自定義控件里包一層frame然后再設置frame的樣式
2、或者把原來要提升的控件刪了,然后再重新提升改控件這樣就不會有第三行代碼的出現
qt自定義控件在設計器中一切樣式完好,但是在其他項目提升使用時樣式完全沒有了。
原因,我自定義控件的樣式都設計在最頂層窗口
然在其他項目提升使用該控件的時候
看到第三行代碼,已經把這個自定義控件樣式設置為空。所以樣式不生效。
解決方法 1、可以在自定義控件里包一層frame然后再設置frame的樣式
2、或者把原來要提升的控件刪了,然后再重新提升改控件這樣就不會有第三行代碼的出現
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。