使用Qt designer将QPlainTextEdit放在QFormLayout里的时候发现垂直向不能正确resize到QFormLayout的问题。
解决办法为调整QPlainTextEdit的size policy:
//让notePlainTextEdit 垂直填充 Form Layout
QSizePolicy policy = ui->notePlainTextEdit->sizePolicy();
policy.setVerticalStretch(1);
ui->notePlainTextEdit->setSizePolicy(policy);
调整Vertical stretch。