слайдер не двигается - PullRequest
0 голосов
/ 13 июля 2010

В моем приложении реализован слайдер, как показано ниже ...

Slider = new QSlider(this);
Slider->setOrientation (  Qt::Horizontal );

когда я запускаю приложение, оно показывает ползунок, но я не могу переместить ручку ползунка ...

что я делаю не так ...

Ответы [ 2 ]

5 голосов
/ 13 июля 2010

Вам необходимо установить минимальное и максимальное значения с помощью:

void    setMaximum ( int )
void    setMinimum ( int )

При желании установить начальное значение с помощью void setValue ( int )

0 голосов
/ 15 июля 2010

Если вы хотите сделать все это в конструкторе:

QSlider::QSlider( int minValue, int maxValue, int pageStep, int value, Orientation orientation, QWidget * parent, const char * name = 0 )

примерно так:

Slider= new QSlider( 0, 100, 1, 0, Qt::Horizontal, this);

Предполагается, что вы используете процент от 0 <-> 100,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...