QGridLayout *layout = new QGridLayout ();
centralWidget->setLayout (layout);
layout->addWidget (refresh, 0, 0);
layout->addWidget (zoomIn, 1, 0);
layout->addWidget (zoomOut, 1, 1);
layout->addWidget (panLeft, 2, 0);
layout->addWidget (panRight, 2, 1);
layout->addWidget (panTop, 3, 0);
layout->addWidget (panBottom, 3, 1);
layout->addWidget (findInfo, 4, 0);
layout->addWidget (textEdit, 5, 0);
window->setCentralWidget (centralWidget);

I think we need some more context. I took your code and wrapped it into the following complete sample application:
This results in the following layout:
It looks like you have added some size constraints on the buttons, since they all have the same size in your screenshot (besides the Start button).