У меня есть следующий слот из щелчка кнопки pu sh, который открывает новое окно.
void StageTwoPatients::on_pushButton_Open_clicked()
{
QModelIndexList selection=ui->tableWidget->selectionModel()->selectedRows(0);
this-> close();
StageOneMain *newPatient = new StageOneMain(selection[0].data().toString(),this);
newPatient-> show();
}
Здесь пользователю необходимо выбрать строку из таблицы и нажать кнопку, чтобы открыть новое окно.
Если пользователь случайно не выбрал строку и нажать кнопку pu sh Я получаю ошибку во время выполнения, как показано здесь . Как с помощью QMessageBox
сообщить пользователю, что он должен выбрать строку, прежде чем нажать кнопку pu sh?
Заранее спасибо.