Я ее ручками размещаю на форме move(x,y). Нужен размер подогнанный под содержимое самого виджета.
Сделал пока так
myWidget->move(x,y);
myWidget->resize(myWidget->sizeHint());
Вообще-то для этого компоновщики и придуманы
1) Если размещаешь внутри другого виджета, то:
...
QVBoxLayout *L = new QVBoxLayout();
L->addWidget(твой виджет)
setLayout(L)
...
2) Если размещаешь внутри QMainWindow, то:
...
setCentralWidget(твой виджет)
...
В обоих случаях виджет будет растягиваться по "родительскому".