1

Здравствуйте.
Хочу добавить возможность выбора центрального виджета. Выбор будет осуществляться в ToolBar.

В MainWindows создал toolBat и добавил два действия.

    toolBar = new QToolBar ("Work Place");
    toolBar->addAction ("Read", this, SLOT(creatReadWidget()));
    toolBar->addAction ("Write", this, SLOT(createWriteWidget()));
    addToolBar (Qt::TopToolBarArea, toolBar);

В слотах устанавливается виджет.

    setCentralWidget(pbtХ);

При смене виджетов (нажатии Read->Write->Read) приложение завершается с ошибкой "The program has unexpectedly finished." При этом множественная смена центрального виджета в конструкторе MainWindows проблем не вызывает.
Подскажите в чем может быть проблема ? Может есть другой подход к решению задачи ?