+ connect( myPointCEnabler, SIGNAL( toggled( bool ) ), SLOT( onSetCIsUsed( bool ) ) );
+
+ aManualInputLayout->setColumnStretch( 1, 1 ); // double
+ aManualInputLayout->setColumnStretch( 3, 1 ); // degrees
+ aManualInputLayout->setColumnStretch( 5, 1 ); // minutes
+ aManualInputLayout->setColumnStretch( 7, 2 ); // seconds (double with 4 digits)
+
+ // Image georeferencement file widget
+ QWidget* aFromFileInputGroup = new QWidget( myTransformGroup );
+ QBoxLayout* aFromFileInputLayout = new QHBoxLayout( aFromFileInputGroup );
+ aFromFileInputLayout->setMargin( 5 );
+ aFromFileInputLayout->setSpacing( 5 );
+
+ QLabel* aGeoFileNameLabel = new QLabel( tr( "FILE_NAME" ), aFromFileInputGroup );
+
+ myGeoFileName = new QLineEdit( aFromFileInputGroup );
+ myGeoFileName->setReadOnly( true );
+
+ QToolButton* aGeoBrowseBtn = new QToolButton( aFromFileInputGroup );
+ aGeoBrowseBtn->setIcon( aResMgr->loadPixmap( "HYDRO", tr( "BROWSE_ICO" ) ) );
+
+ aFromFileInputLayout->addWidget( aGeoFileNameLabel );
+ aFromFileInputLayout->addWidget( myGeoFileName );
+ aFromFileInputLayout->addWidget( aGeoBrowseBtn );
+
+ // Widgets connections
+ connect( aManualCartesianBtn, SIGNAL( toggled( bool ) ), aLambertLabel, SLOT( setVisible ( bool ) ) );
+ connect( aManualCartesianBtn, SIGNAL( toggled( bool ) ), aGeodesicLabel, SLOT( setHidden ( bool ) ) );
+ connect( aManualCartesianBtn, SIGNAL( toggled( bool ) ), aRefImageLabel, SLOT( setHidden ( bool ) ) );
+ connect( aManualCartesianBtn, SIGNAL( toggled( bool ) ), aFromFileInputGroup, SLOT( setHidden ( bool ) ) );
+ connect( aManualGeodesicBtn, SIGNAL( toggled( bool ) ), aGeodesicLabel, SLOT( setVisible ( bool ) ) );
+ connect( aManualGeodesicBtn, SIGNAL( toggled( bool ) ), aLambertLabel, SLOT( setHidden ( bool ) ) );
+ connect( aManualGeodesicBtn, SIGNAL( toggled( bool ) ), aRefImageLabel, SLOT( setHidden ( bool ) ) );
+ connect( aManualGeodesicBtn, SIGNAL( toggled( bool ) ), aFromFileInputGroup, SLOT( setHidden ( bool ) ) );
+ connect( aRefImageBtn, SIGNAL( toggled( bool ) ), aRefImageLabel, SLOT( setVisible ( bool ) ) );
+ connect( aRefImageBtn, SIGNAL( toggled( bool ) ), aGeodesicLabel, SLOT( setHidden ( bool ) ) );
+ connect( aRefImageBtn, SIGNAL( toggled( bool ) ), aLambertLabel, SLOT( setHidden ( bool ) ) );
+ connect( aRefImageBtn, SIGNAL( toggled( bool ) ), aFromFileInputGroup, SLOT( setHidden ( bool ) ) );
+ connect( aCartesianFromFileBtn, SIGNAL( toggled( bool ) ), aFromFileInputGroup, SLOT( setVisible ( bool ) ) );
+ connect( aCartesianFromFileBtn, SIGNAL( toggled( bool ) ), aManualInputGroup, SLOT( setHidden ( bool ) ) );
+
+ // Input widgets
+ aTransformLayout->addWidget( aManualInputGroup );
+ aTransformLayout->addWidget( aFromFileInputGroup );