Solved Open File with QFile
-
Hi,
I am using QFile class to load a file
it looks like my file is correctly loaded but i have this 3 lines in application outputQFSFileEngine::open: No file name specified file not found QIODevice::read (QFile, ""): device not open
this is my code
static QList<Operation *> loadJob(QString name){ QFile jsonFile(name); if( !jsonFile.open(QFile::ReadOnly)){ qDebug()<< "file not found"; } ... }
Can someone tell me why i have this "fake" errors please ?
Thx -
From your log, the open operation is failed, with an empty "name".
So this is not "fake".
If you are sure the file is loaded, maybe the code was executed twice, once success, once failed.
You can set a breakpoint and debug. -
@Bonnie hi
Yes you are right thank you very much for the fast answer!it was called 2 times because of this
onSelectedFileChanged: { var file = selectedFile selectedFile = "" // this makes the 2nd call because SelectedFileChanged is triggered again ..! backend.loadOperationsListFromFile(file) stack.push("OperationEditor.qml") }
thx!