Exemplo n.º 1
0
void NewImageInterface::UpdateControls()
{
   GUI->Identifier_Edit.SetText( instance.id.IsEmpty() ? AUTO_ID : instance.id );

   GUI->SampleFormat_ComboBox.SetCurrentItem( instance.sampleFormat );

   GUI->RGBColor_RadioButton.SetChecked( ISCOLOR );
   GUI->Grayscale_RadioButton.SetChecked( ISGRAY );

   GUI->Width_SpinBox.SetValue( instance.width );
   GUI->Height_SpinBox.SetValue( instance.height );
   GUI->Channels_SpinBox.SetValue( instance.numberOfChannels );

   UpdateSizeInfo();

   GUI->V0_NumericControl.label.SetText( ISCOLOR ? "R:" : "K:" );
   GUI->V0_NumericControl.SetValue( instance.v0 );

   GUI->V1_NumericControl.Enable( ISCOLOR );
   GUI->V1_NumericControl.SetValue( instance.v1 );

   GUI->V2_NumericControl.Enable( ISCOLOR );
   GUI->V2_NumericControl.SetValue( instance.v2 );

   GUI->VA_NumericControl.Enable( HASALPHA );
   GUI->VA_NumericControl.SetValue( instance.va );

   GUI->ColorSample_Control.Update();
}
Exemplo n.º 2
0
//-------------------------------------------------------------------------------------------
//!
//-------------------------------------------------------------------------------------------
void tScrollerBar::resizeEvent( QResizeEvent* pEvent )
{
    QWidget::resizeEvent( pEvent );
    UpdateSizeInfo( pEvent->size().height() );
}
Exemplo n.º 3
0
void NewImageInterface::__SampleFormat_ItemSelected( ComboBox& sender, int itemIndex )
{
   instance.sampleFormat = itemIndex;
   UpdateSizeInfo();
}