if(img.height() > height() || img.width() > width())
img = img.scaled(width(), height(), Qt::KeepAspectRatio, Qt::SmoothTransformation);
if(img.height() > height() || img.width() > width())
img = img.scaled(width(), height(), Qt::KeepAspectRatio, Qt::SmoothTransformation);