1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
   | 
void ihm_tapis::on_Creer_clicked()
{
 bool ok = false;
    QString NomFichier = QInputDialog::getText(this, "Creer", "Entrez le nom du fichier a  creer (avec le .xml)", QLineEdit::Normal, QString(), &ok);
    QFile file (NomFichier);
      if (ok && !NomFichier.isEmpty())
      {
          if( !file.exists() )
          {
                 QMessageBox::information(this, "Creer", "Echec creation");
          }
          else
          {
              QMessageBox::information(this, "Creer", "Fichier " + NomFichier + " cree ");
          }
          file.close();
          ihm_tapis fp;
          close();
          fp.exec();
      }
      else
      {
          QMessageBox::critical(this, "Creer", "Annulation");
          ihm_tapis fp;
          close();
          fp.exec();
      }
} | 
Partager