title: QTableWidget can't resize column below 49 pixels
body: <p>I am using the following code to create a table and resize the columns. However, if I check the column widths after they are set, I cannot resize below 49 pixels.</p>
  <pre><code>QTableWidget* table = new QTableWidget();
  table-&gt;setColumnCount(8);
  table-&gt;setFrameStyle(QFrame::NoFrame);
  table-&gt;setShowGrid(false);
  
  {
      const std::vector&lt;int32_t&gt; widths = { 12, 75, 50, 250, 75, 75, 100, 12 };
      const size_t size = widths.size();
      for (size_t i = 0; i &lt; size; ++i)
      {
          table-&gt;setColumnWidth(i, widths[i]);
          auto w = table-&gt;columnWidth(i);  // for debug, never below 49
      }
  }
  </code></pre>
  <p>I assume I have done something wrong or am missing some setting, and after hours of testing and Googling, I cannot find a solution. Thanks</p>