title: remove items from QComboBox from ui
body: <p>I am trying to tweak the ui of a QComboBox in a way that the user can remove items from the drop down list (without first selecting them).</p>
  
  <p>The background is that I am using the QComboBox to indicate which data file is open right now. I am also using it as a cache for recently opened files. I would like the user to be able to remove entries he does not want to have listed anymore. This could be either by just hitting the delete key, or a context menu, or whatever is straightforward to implement. I do not want to rely on selecting the item first. A similar behavior can be found in Firefox, where old cached suggestions for an entry filed can be deleted.</p>
  
  <p>I was considering subclassing the list view used by QComboBox, however, I did not find enough documentation to get me started.</p>
  
  <p>I would be grateful for any hints and suggestions. I am using PyQt, but have no problems with C++ samples.</p>