读书人

当字数变多时控件上怎么随之变化

发布时间: 2013-08-01 15:23:18 作者: rapoo

求助:当字数变多时,控件上如何随之变化
如何使当提示信息字数较多时候,提示框大小随之变大,使能够全部显示提示信息,例如在QLabel上显示 控件
[解决办法]
1. 让QLabel自适应text的大小,直接用下面的代码:

LabelName->adjustSize();

2. 让QLabel能够自动判断并换行显示:

LabelName->setGeometry(QRect(328, 240, 329, 27*4)); //四倍行距

LabelName->setWordWrap(true);
LabelName->setAlignment(Qt::AlignTop);

[解决办法]
让QLabel自动换行:wordWrap(true)

读书人网 >QT开发

热点推荐