I want to set an image on QPushButton, and the size of QPushButton should depend on the size of the image. I am able to do this when using QL
Just use this code
QPixmap pixmap("path_to_icon");
QIcon iconBack(pixmap);
Note that:"path_to_icon" is the path of image icon in file .qrc of your project You can find how to add .qrc file here
You can do this in QtDesigner. Just click on your button then go to icon property and then choose your image file.