[Qt-interest] QGroupBox with a MultiCell Widget

Andreas Pakulat apaku at gmx.de
Wed Apr 29 09:56:40 CEST 2009


On 28.04.09 23:13:24, Jake Colman wrote:
> 
> I want to layout a QGroupBox in a grid but I need one of the widgets to
> be multi-cell the way it would be in a QGridLayout.  The QGroupBox API
> does not support this.  Is there a way to create the QGroupBox and have
> it use a QGridLayout that contains my widgets?  If I create the
> QGroupBox without a layout, I cannot use its layout() method to be the
> parent of a QGridLayout() since layout() returns NULL.  If I create the
> QGroupBox() with some bogus layout (e.g., 1 horizontal strip) the
> layout() method will return a value.  Is it legitimate that use that
> value as the parent of a QGridLayout and will that QGridLayout supercede
> the bogus layout in the QGroupBox?

Why not use QGroupBox::setLayout( new GridLayout() )? That should work
just fine (and thats actually what happens in designer-generated code
when you create a groupbox and set a gridlayout on it).

Andreas

-- 
You will be held hostage by a radical group.



More information about the Qt-interest-old mailing list