какой ужас
во первых не понятно, это:
QGraphicsScene * scene11 = new QGraphicsScene; //здесь создается сцена
QString failo = "datchic2.txt";
scene11 = test::paint_Graf(аргументы метода); //меняете на новую сцену, причем старая остается висеть в куче неиспользованная
ui->graphicsView->setScene(scene11);
как минимум надо
QGraphicsScene * scene11 = test::paint_Graf(аргументы метода);
ui->graphicsView->setScene(scene11);
во вторых
QGraphicsScene * test::paint_Graf( аргументы метода)
{
QGraphicsScene * scene = new QGraphicsScene;
if((point_g1<=tn1))
QMessageBox::warning(0,"Внимание","
Значение
температуры меньше начальной...подождите немного",QMessageBox::Ok,QMessageBox::Ok);
return scene;
}
в целом код ужасен, но пока не понятно где у вас вылетает программа. слишком мало иходных данных для анализа