Salut à tous!
J'essaie d'ouvrir un fichier en utilisant une fonction non-void.
Le problème est que je recois le message d'erreur suivant: "return-statement with no value, in function returning 'QStringList".
Y a -t-il une autre possibilité de stopper le processus si le fichier ne peut pas être ouvert? "break ne peut pas fonctionner ici, étant donné qu'il n'est utilisé que dans les boucles.
Voic mon code:
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 QStringList myWindow::open(QString &fileName) { QFile file(fileName); if(!file.open(QIODevice::ReadOnly)) { QMessageBox::critical(this, "Warning", "Open a file please"); return; } // Je fais quelque chose ici. }
Partager