我组边角工具到QMenuBar有两个QPushButtons。 但是,当我通过按钮的设置的setText长文本,按钮不会改变它的重量,因此,图标和文本隐藏的一部分。 因此,设置文本时如何更改按钮的宽度和拐角部件的宽度是多少?
Answer 1:
调用menuBar()->adjustSize();
之后设置按钮上的文字。
Answer 2:
我通过改变按钮上的文字后,再次设置相同的角落工具到QMenuBar解决它。
文章来源: How to auto change QPushButton width and QMenuBar corner widget width when change text of button?