Receive the following message when i debug :
QImage not loading, Error : <Information not available, no symbols loaded for Qt5Gui.dll>
If you really are running a Debug version of your program, it should be reporting "Qt5GuiD.dll". Be sure you are linking with the correct libraries.

QImage::load() returns a Boolean to indicate whether the load succeeded. Why don't you check it before trying to do anything more?

Are you sure the fileName value points to the correct location on disk? Are you passing an absolute path or a relative path?

Is a "image" a non-null pointer to a QImage? You can't call a class method through a null pointer, and "load" will not create a QImage instance.