I\'m trying to insert an image to my program via resource file, which is like:
green.png&l
Did you remember to run qmake after adding the resource file?
First of all, you need to create a .qrc file and add image folder to it
then go to mainwindow.cpp (in my project ) file and call the images as below code
ui->play->setIcon(QIcon(":/Playericons/icons8-pause-30.png"));
All this will work if your png files are located in the same folder as .pro, .qrc, and .cpp files of your project.
Usually it is convenient to put all images to special subfolder Resources, for example. Then in .qrc the line will look like:
<file>Resources/green.png</file>
And in .cpp file:
QImage *green = new QImage(":/Resources/green.png");