|
|
connect ( pUndo, SIGNAL(clicked()), SLOT(OnUndo() ) ) ; | connect ( pUndo, SIGNAL(clicked()), SLOT(OnUndo() ) ) ; |
#endif // FGL_LATER | #endif // FGL_LATER |
| |
connect ( pSliderRed, SIGNAL(sliderMoved(int)), SLOT(OnSliderRed(int) ) ) ; |
connect ( pSliderRed, SIGNAL(valueChanged(int)), SLOT(OnSliderRed(int) ) ) ; |
connect ( pSliderGreen, SIGNAL(sliderMoved(int)), SLOT(OnSliderGreen(int) ) ) ; |
connect ( pSliderGreen, SIGNAL(valueChanged(int)), SLOT(OnSliderGreen(int) ) ) ; |
connect ( pSliderBlue, SIGNAL(sliderMoved(int)), SLOT(OnSliderBlue(int) ) ) ; |
connect ( pSliderBlue, SIGNAL(valueChanged(int)), SLOT(OnSliderBlue(int) ) ) ; |
connect ( pDefaultRed, SIGNAL(clicked()), SLOT(OnDefaultRed() ) ) ; | connect ( pDefaultRed, SIGNAL(clicked()), SLOT(OnDefaultRed() ) ) ; |
connect ( pDefaultGreen, SIGNAL(clicked()), SLOT(OnDefaultGreen() ) ) ; | connect ( pDefaultGreen, SIGNAL(clicked()), SLOT(OnDefaultGreen() ) ) ; |
connect ( pDefaultBlue, SIGNAL(clicked()), SLOT(OnDefaultBlue() ) ) ; | connect ( pDefaultBlue, SIGNAL(clicked()), SLOT(OnDefaultBlue() ) ) ; |
|
|
XCloseDisplay ( dpy ) ; | XCloseDisplay ( dpy ) ; |
} | } |
| |
if ( m_Gamma.red < GAMMA_MIN || m_Gamma.red > GAMMA_MAX ) m_Gamma.red = GAMMA_DEFAULT ; |
if ( m_Gamma.red < GAMMA_MIN) m_Gamma.red = GAMMA_MIN; |
if ( m_Gamma.green < GAMMA_MIN || m_Gamma.green > GAMMA_MAX ) m_Gamma.green = GAMMA_DEFAULT ; |
else if ( m_Gamma.red > GAMMA_MAX ) m_Gamma.red = GAMMA_MAX ; |
if ( m_Gamma.blue < GAMMA_MIN || m_Gamma.blue > GAMMA_MAX ) m_Gamma.blue = GAMMA_DEFAULT ; |
|
|
if ( m_Gamma.blue < GAMMA_MIN) m_Gamma.blue = GAMMA_MIN; |
|
else if ( m_Gamma.blue > GAMMA_MAX ) m_Gamma.blue = GAMMA_MAX ; |
|
|
|
if ( m_Gamma.blue < GAMMA_MIN) m_Gamma.blue = GAMMA_MIN; |
|
else if ( m_Gamma.blue > GAMMA_MAX ) m_Gamma.blue = GAMMA_MAX ; |
| |
return ( RetC ) ; | return ( RetC ) ; |
} | } |
|
|
QString Str ; | QString Str ; |
| |
CurGamma = Value / 100.f ; | CurGamma = Value / 100.f ; |
if ( CurGamma == m_Gamma.red ) return ; |
if ( Value == static_cast<int>(m_Gamma.red*100) ) return ; |
if ( CurGamma < GAMMA_MIN ) CurGamma = GAMMA_MIN ; | if ( CurGamma < GAMMA_MIN ) CurGamma = GAMMA_MIN ; |
if ( CurGamma > GAMMA_MAX ) CurGamma = GAMMA_MAX ; | if ( CurGamma > GAMMA_MAX ) CurGamma = GAMMA_MAX ; |
| |
|
|
QString Str ; | QString Str ; |
| |
CurGamma = Value / 100.f ; | CurGamma = Value / 100.f ; |
if ( CurGamma == m_Gamma.green ) return ; |
if ( Value == static_cast<int>(m_Gamma.green*100) ) return ; |
if ( CurGamma < GAMMA_MIN ) CurGamma = GAMMA_MIN ; | if ( CurGamma < GAMMA_MIN ) CurGamma = GAMMA_MIN ; |
if ( CurGamma > GAMMA_MAX ) CurGamma = GAMMA_MAX ; | if ( CurGamma > GAMMA_MAX ) CurGamma = GAMMA_MAX ; |
| |
|
|
QString Str ; | QString Str ; |
| |
CurGamma = Value / 100.f ; | CurGamma = Value / 100.f ; |
if ( CurGamma == m_Gamma.blue ) return ; |
if ( Value == static_cast<int>(m_Gamma.blue*100) ) return ; |
if ( CurGamma < GAMMA_MIN ) CurGamma = GAMMA_MIN ; | if ( CurGamma < GAMMA_MIN ) CurGamma = GAMMA_MIN ; |
if ( CurGamma > GAMMA_MAX ) CurGamma = GAMMA_MAX ; | if ( CurGamma > GAMMA_MAX ) CurGamma = GAMMA_MAX ; |
| |
|
|
pTextBlue->setText ( Str ) ; | pTextBlue->setText ( Str ) ; |
InvokeGammaCorrection ( ) ; | InvokeGammaCorrection ( ) ; |
} | } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|