sortingBox = new SortingBox;
connect(clearButton, SIGNAL(clicked()), sortingBox, SLOT(clear()));clearButton->setShortcut(tr("Ctrl+R"));
buttonsLayout->addWidget(clearButton);
connect(clearLinks, SIGNAL(clicked()), sortingBox, SLOT(clearLinks()));
buttonsLayout->addWidget(clearLinks);
connect(clearLastLink, SIGNAL(clicked()), sortingBox, SLOT(clearLastLink()));
buttonsLayout->addWidget(clearLastLink);
connect(dijkstra, SIGNAL(clicked()), sortingBox, SLOT(startDijkstra()));
buttonsLayout->addWidget(dijkstra);
connect(sortingBox,
SIGNAL(showStatus
(QString)), sbar,
SLOT(showMessage
(QString)));
messageLayout->addWidget(sbar);
//gridLayout->addLayout(buttonsLayout, 0, 0);
//gridLayout->addWidget(sbar, 1, 0, 1, 0);
mainLayout->addWidget(sortingBox);
mainLayout->addLayout(buttonsLayout);
mainLayout->addWidget(sbar);
setLayout(mainLayout);