Bonjour,
Je suis relativement nouveau sur developpez.net, enfaite je viens très souvent faire un tour du coté des tutoriels, mais rarement sur le forum.
Mais aujourd'hui je vien vers vous car j'ai un problème auquel je n'est vraiment pas trouver de solution.
Alors je m'explique, j'ai développer mon programme en mode debug, et tout marchai bien, je l'es compilé en mode release, mais au moment de le lancer, un message s'affiche disant "This application has requested the Runtime to terminate it in an unusual way." etc, etc. Et Qt Créator me dit ceci :
J'ai donc commenter mon code ligne par ligne pour trouver laquelle buguai, et il s'agit visiblement de cette fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
De plus, en commentant cette fonction, il apparait que c'est cette ligne qui provoque l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10sqlite = new QSqlDatabase(); sqlite->addDatabase("QSQLITE"); sqlite->setHostName("localhost"); sqlite->setDatabaseName(QString("%1\\db.sqlite").arg(qApp->applicationDirPath())); sqlite->setUserName("root"); sqlite->setPassword(""); if(!sqlite->open()){ QMessageBox::critical(this, "Erreur", "Impossible de charger le fichier db.sqlite"); }
Mais maintenant je ne sais pas quoi faire, je ne vois pas d'où viens mon erreur, je suis sous Qt 4.7.2, et comme je l'es déjà dit, le programme marche très bien en mode debug. J'ai même réinstaller Qt mais ... toujours le même problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
J'espère vraiment que vous pourrez m'aider , merci d'avance.

 

 
		
		 
        

 
			
			

 
   


 Problème en mode release
 Problème en mode release
				 Répondre avec citation
  Répondre avec citation
 
  
  
 
 
  
  
 
 
  
 
 
			 
 
Partager