title: Display image in Qt to fit label size
body: <p>I already tried several methods on displaying an image on a form, but none of them works how I would like. </p>
  
  <p>I've read many places that the easiest way is to create a label and use that to display the image. I have a label, which size is specified by the layout, but if I load an image into it with a pixmap, the label is resized to the size of the image. If I use img tag as text or css background property, it won't display the whole image. What I would like to do is to load the image and fit into the label, not changing the label's size, but when I resize my window, and by that resizing the label as well, the image should be resized too so it will always fit into it.</p>
  
  <p>If the only method is to get the label's size, and resize the pixmap so it would fit, and handle the resize event (signal), how could I resize the pixmap? I hope I won't need to save the whole thing into a QImage and create a pixmap from it each time.</p>
  
  <p>Also, how can I center it? If it can't fit both the width and the height, I would like the smaller dimension to be centered.</p>
  
  <p>Oh, and I don't want to use sliders to handle overflows.</p>