title: How to draw over QLabel in Qt
body: <p>I have to create one screen in Qt in which I have to show a remote having lots of buttons in it and when user clicks some button on actual remote, corresponding button in the image get highlighted. So what I have done is, I have used <code>QLabel</code> and set the remote image as background image and then I have put small rectangular label for each button and filled them with semi transparent color and when user click button in actual remote label color changes, but by using this method lot of labels are getting used making code looking inefficient, so I was thinking of drawing on <code>QLabel</code> (which has a remote as background image) over buttons.</p>
  
  <p>Can anybody suggest me, which API of Qt should I use, and how to follow up on this?</p>