title: Scroll QTableWidget to specific column
body: <p>I have a bunch of data in a QTableWidget and I would like to be able to scroll to a particular column.  I'm currently using scrollToItem(self.item(0, col)).  However, this hardcodes the row to 0.  It causes problems if a user is looking at row 100 and scrolls to a specific column since it loses their vertical place in the table.</p>
  
  <p>Is there a way to find what row the user is currently viewing inside of the QScrollArea that the QTableWidget provides?  If so, I could easily replace that defaulted row with the correct one.</p>
  
  <p>Maybe there is another way to achieve this result with something  like .ensureWidgetVisible()?  However, I'm not sure how to get the correct widget that I would want to scroll to or make visible.</p>