Skip to content
Permalink
Browse files
Merge pull request #35 from NathanW2/reduce-attribute-dialog-margins
Reduced margins on controls in dialog.  Removed frame from scroll area
  • Loading branch information
timlinux committed Aug 6, 2011
2 parents 2034d59 + cbd2756 commit b582ba791da2ca998b193d540f65de8ea673c037
Showing with 6 additions and 3 deletions.
  1. +6 −3 src/app/qgsattributedialog.cpp
@@ -94,12 +94,12 @@ QgsAttributeDialog::QgsAttributeDialog( QgsVectorLayer *vl, QgsFeature *thepFeat
mDialog->resize( 447, 343 );
gridLayout = new QGridLayout( mDialog );
gridLayout->setSpacing( 6 );
gridLayout->setMargin( 11 );
gridLayout->setMargin( 2 );
gridLayout->setObjectName( QString::fromUtf8( "gridLayout" ) );
mFrame = new QFrame( mDialog );
mFrame->setObjectName( QString::fromUtf8( "mFrame" ) );
mFrame->setFrameShape( QFrame::StyledPanel );
mFrame->setFrameShadow( QFrame::Raised );
mFrame->setFrameShape( QFrame::NoFrame );
mFrame->setFrameShadow( QFrame::Plain );

gridLayout->addWidget( mFrame, 0, 0, 1, 1 );

@@ -116,6 +116,8 @@ QgsAttributeDialog::QgsAttributeDialog( QgsVectorLayer *vl, QgsFeature *thepFeat

mFrame->setLayout( mypOuterLayout );
QScrollArea *mypScrollArea = new QScrollArea();
mypScrollArea->setFrameShape( QFrame::NoFrame );
mypScrollArea->setFrameShadow( QFrame::Plain );
//transfers scroll area ownership so no need to call delete
mypOuterLayout->addWidget( mypScrollArea );
QFrame *mypInnerFrame = new QFrame();
@@ -169,6 +171,7 @@ QgsAttributeDialog::QgsAttributeDialog( QgsVectorLayer *vl, QgsFeature *thepFeat
mpWidgets << myWidget;
++index;
}

// Set focus to first widget in list, to help entering data without moving the mouse.
if ( mpWidgets.size() > 0 )
{

0 comments on commit b582ba7

Please sign in to comment.