const T & qBound ( const T & min, const T & value, const T & max )
Returns value bounded by min and max. This is equivalent to qMax(min, qMin(value, max)). For example:
int myValue = 10;
int minValue = 2;
int maxValue = 6;
int boundedValue = qBound(minValue, myValue, maxValue);
// boundedValue == 6