title: Match width of largest widget in Column in QGridLayout
body: <p>I have a simple QGridLayout of different QGroupBox widgets. These QGroupBox Widgets could have variable wides (depending on how much content goes in each one.</p>
  <p>When stacking the groupboxes into a grid, the next column starts at the right of the longest groupbox, but if there are shorter groupboxes in the same column, there will be empty space.</p>
  <p>Is there an approach to basically force every single widget in a column to be the width of the maximum width widget?</p>
  <p>Basically I want a column to go from this:</p>
  <pre><code>&lt;===== Widget 1 Width =======&gt;
  
  &lt;== Widget 2 Width ==&gt; (empty)
  
  &lt;=Widget 1 Width=&gt; (empty    )
  </code></pre>
  <p>To this:</p>
  <pre><code>&lt;===== Widget 1 Width =======&gt;
  
  &lt;===== Widget 2 Width =======&gt;
  
  &lt;===== Widget 3 Width =======&gt;
  </code></pre>
  <p>Instead of leaving empty space before the next column, force the groupbox (or whatever widget is in the grid) to fill to the end. Right now the column just ends at whatever the largest width is, I still want that to happen, but I want the smaller widgets to fill to that size as well</p>
  <p>Thanks!</p>