/*****************************************************************************
* input_manager.cpp : Manage an input and interact with its GUI elements
****************************************************************************
- * Copyright (C) 2000-2005 the VideoLAN team
- * $Id: wxwidgets.cpp 15731 2006-05-25 14:43:53Z zorglub $
+ * Copyright (C) 2006 the VideoLAN team
+ * $Id$
*
* Authors: Clément Stenac <zorglub@videolan.org>
*
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
+#include "qt4.hpp"
#include "util/input_slider.hpp"
InputSlider::InputSlider( QWidget *_parent ) : DirectSlider( _parent )
setMinimum( 0 );
setMaximum( 1000 );
setSingleStep( 2 );
- setPageStep( 1000 );
+ setPageStep( 10 );
setTracking( true );
- connect( this, SIGNAL( valueChanged(int) ), this, SLOT( userDrag( int ) ) );
+ CONNECT( this, valueChanged(int), this, userDrag( int ) );
}
void InputSlider::setPosition( float pos, int a, int b )
{
if( pos == 0.0 )
- {
setEnabled( false );
- }
else
- {
setEnabled( true );
- mymove = true;
- setValue( (int)(pos * 1000.0 ) );
- mymove = false;
- }
+ mymove = true;
+ setValue( (int)(pos * 1000.0 ) );
+ mymove = false;
}
void InputSlider::userDrag( int new_value )