ENH: Better default size for help dialog.
This commit is contained in:
parent
79e581ab80
commit
369379f0c6
|
@ -393,15 +393,18 @@ void CMakeSetupDialog::doHelp()
|
|||
"directory.");
|
||||
|
||||
QDialog dialog;
|
||||
QFontMetrics met(this->font());
|
||||
int msgWidth = met.width(msg);
|
||||
dialog.setMinimumSize(msgWidth/15,20);
|
||||
dialog.setWindowTitle(tr("Help"));
|
||||
QVBoxLayout* l = new QVBoxLayout(&dialog);
|
||||
QLabel* lab = new QLabel(&dialog);
|
||||
l->addWidget(lab);
|
||||
lab->setText(msg);
|
||||
lab->setWordWrap(true);
|
||||
QDialogButtonBox* btns = new QDialogButtonBox(QDialogButtonBox::Ok,
|
||||
Qt::Horizontal, &dialog);
|
||||
QObject::connect(btns, SIGNAL(accepted()), &dialog, SLOT(accept()));
|
||||
l->addWidget(lab);
|
||||
l->addWidget(btns);
|
||||
dialog.exec();
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue