1
我將轉角部件設置爲QMenuBar,它有兩個QPushButtons。但是當我通過按鈕的setText設置長文本時,按鈕不會改變它的重量,所以,圖標和部分文本隱藏。那麼,如何在設置文本時更改按鈕的邊角部件的寬度和寬度?如何在更改按鈕文本時自動更改QPushButton寬度和QMenuBar角部件寬度?
我將轉角部件設置爲QMenuBar,它有兩個QPushButtons。但是當我通過按鈕的setText設置長文本時,按鈕不會改變它的重量,所以,圖標和部分文本隱藏。那麼,如何在設置文本時更改按鈕的邊角部件的寬度和寬度?如何在更改按鈕文本時自動更改QPushButton寬度和QMenuBar角部件寬度?
我通過改變按鈕文字後再次將相同的角落控件設置到QMenuBar中來解決它。
在按鈕上設置文本後調用menuBar()->adjustSize();
。
謝謝!這幫助我與我的工具欄調整大小問題! – CppChris 2016-01-12 12:46:31