title: Can't set row height of QTableView
body: <p>I know this question has already been asked:</p>
  
  <p>How to set row height of QTableView?</p>
  
  <p><a href="https://stackoverflow.com/questions/19304653/how-to-set-row-height-of-qtableview">How to set row height of QTableView?</a></p>
  
  <p>but the answer:</p>
  
  <pre><code>QHeaderView *verticalHeader = myTableView-&gt;verticalHeader();
  verticalHeader-&gt;setSectionResizeMode(QHeaderView::Fixed);
  verticalHeader-&gt;setDefaultSectionSize(24);
  </code></pre>
  
  <p>still produces rows that are too high. If I set any number smaller than 24, like 
  <code>verticalHeader-&gt;setDefaultSectionSize(10)</code> i get the same result, the rows are still too high.</p>
  
  <p>Is there any way to have smaller row heights in QTableView like that's the case in QListView or QTreeView by default?</p>
  
  <p>I don't understand why are rows in QTableView by default and by design so much (almost double) higher than rows in QListView and QTreeView (even with <code>verticalHeader-&gt;setDefaultSectionSize(24)</code>). It's so ugly.</p>