MCPcopy Create free account
hub / github.com/BehaviorTree/Groot / on_splitter_splitterMoved

Method on_splitter_splitterMoved

bt_editor/mainwindow.cpp:599–612  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

597
598
599void MainWindow::on_splitter_splitterMoved(int , int )
600{
601 this->update();
602 QList<int> sizes = ui->splitter->sizes();
603 const int maxLeftWidth = ui->leftFrame->maximumWidth();
604 int totalWidth = sizes[0] + sizes[1];
605
606 if( sizes[0] > maxLeftWidth)
607 {
608 sizes[0] = maxLeftWidth;
609 sizes[1] = totalWidth - maxLeftWidth;
610 ui->splitter->setSizes(sizes);
611 }
612}
613
614MainWindow::SavedState MainWindow::saveCurrentState()
615{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected