You can subclass the QFileDialog. Then pull out the layout( ) and place your widget(s) appropriatly:
mpPropertiesGrp = [COLOR=#0000ff]new[/COLOR] QGroupBox( tr( [COLOR=#a31515]"Properties"[/COLOR] ) );
mpPropertiesLayout = [COLOR=#0000ff]new[/COLOR] QGridLayout( );
mpPropertyLbl = [COLOR=#0000ff]new[/COLOR] QLabel( [COLOR=#a31515]" "[/COLOR] );
mpPropertyLbl->setAlignment( Qt::AlignTop | Qt::AlignLeft );
mpPropertiesLayout->addWidget( mpPropertyLbl, 0, 0, 3, 2 );
mpPropertiesGrp->setLayout( mpPropertiesLayout );
mainLayout->addWidget( mpPropertiesGrp, 0, 3, 4, 3 );
QGridLayout *mainLayout = (QGridLayout *)layout( );
mpPropertiesGrp = [COLOR=#0000ff]new[/COLOR] QGroupBox( tr( [COLOR=#a31515]"Properties"[/COLOR] ) );
mpPropertiesLayout = [COLOR=#0000ff]new[/COLOR] QGridLayout( );
mpPropertyLbl = [COLOR=#0000ff]new[/COLOR] QLabel( [COLOR=#a31515]" "[/COLOR] );
mpPropertyLbl->setAlignment( Qt::AlignTop | Qt::AlignLeft );
mpPropertiesLayout->addWidget( mpPropertyLbl, 0, 0, 3, 2 );
mpPropertiesGrp->setLayout( mpPropertiesLayout );
mainLayout->addWidget( mpPropertiesGrp, 0, 3, 4, 3 );
To copy to clipboard, switch view to plain text mode
This snippit puts a Properties panel on the right hand side of the QFileDialog. This is using Qt4. The code would have to be modified a bit for Qt3. Hope this helps.
Bookmarks