그림파일 PNG 를 타이머를 사용하여 출력하는데요. 시간이 지나면 프로그램이 죽어요?

왜그런가요? 아무리 원인을 찾아도 모르겠어요...

보드는 2440보드입니다.

 

MainWindow::MainWindow(QWidget *parent) :

    QMainWindow(parent, Qt::FramelessWindowHint ),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    timer = new QTimer(this);
    connect(timer,SIGNAL(timeout()),this,SLOT(update()));
    timer->start(200);
    delaytimer = new QTimer(this);
    connect(delaytimer,SIGNAL(timeout()),this,SLOT(delaytime()));
    delaytimer->start(100);
    image_count=0;
    message_count=0;
    info_count=0;

}

 

void MainWindow::update()

{
  QString qstr;
  timer->stop();
  info_count++;
  if(info_count>40) info_count=1;
  qstr="./jpg/info/info"+QString::number(info_count)+".png";
  ui->label_17->clear();
  ui->label_17->setPixmap(QPixmap(qstr));
  timer->start(200);
}