На этом шаге мы рассмотрим класс, используемый для создания компонента, его конструктор.
Класс QScrollBar представляет горизонтальную или вертикальную полосу прокрутки. Изменить положение ползунка на полосе можно нажатием на кнопки, расположенные по краям полосы, щелчками мышью на полосе, собственно перемещением ползунка мышью, нажатием клавиш на клавиатуре, а также выбрав соответствующий пункт из контекстного меню. Иерархия наследования:
(QObject, QPaintDevice) - QWidget - QAbstractslider - QScrollBar
Форматы конструктора класса QScrollBar:
<Объект> = QScrollBar([parent=<Родитель>]) <Объект> = QScroilBar(<Ориентация>[, parent=<Родитель>])
Параметр <Ориентация> позволяет задать ориентацию полосы прокрутки. В качестве значения указываются атрибуты Horizontal или Vertical (значение по умолчанию) класса QtCore.Qt.
Класс QScrollBar наследует все методы и сигналы из класса QAbstractSlider (см. 125 шаг) и не определяет дополнительных методов.
На следующем шаге мы рассмотрим Web-браузер.