Здравствуйте!
Нужно мне сделать маленькую кнопку, с коротким текстом на ней и так, чтобы она не растягивалась на все свободное пространство. Ну тоесть чтоб размер кнопки вмещал только надпись на ней.
Я пытаюсь сделать так (кусок конструктора окна)
...
QSizePolicy pls;
pls.setHorizontalPolicy(QSizePolicy::Minimum);
pls.setVerticalPolicy(QSizePolicy::Minimum);
button=new QPushButton(this);
button->setText(tr("Ok"));
button->setSizePolicy(pls);
...
но кнопка всеравно растягивается. А нужно чтоб была маленькой. Я пробовал и QSizePolicy::MinimumExpanding, всеравно кнопка растягивается. Конечно, могу задать размер кнопки в точках, но это же неправильно.
Как сделать так, чтоб кнопка была только такого размера, чтоб вмещала только свою надпись?