Всё..  спасибо..  разобрался..   Раньше я открывал её с помощью:
connect(ui->pushButton_2, SIGNAL(clicked()), newForm, SLOT(show()));
где newForm это виджет новой формы полученный из 
    QUiLoader loader1;
    QFile file1("new.ui");
    file1.open(QFile::ReadOnly);
    newForm = loader1.load(&file1, ui->widget);
    file1.close();
 А теперь пишу
connect(ui->pushButton_2, SIGNAL(clicked()), this, SLOT(per()));
где per() это слот в котором я сначала открываю (show), а потом устанавливаю фокус(setFocus)