Класс QAccessibleValueInterface
Класс QAccessibleValueInterface реализует поддержку объектов, которые манипулируют значением. Подробнее...
| Заголовок: | #include <QAccessibleValueInterface> |
| qmake: | QT += gui |
Открытые функции
| virtual | ~QAccessibleValueInterface() |
| virtual QVariant | currentValue() const = 0 |
| virtual QVariant | maximumValue() const = 0 |
| virtual QVariant | minimumStepSize() const = 0 |
| virtual QVariant | minimumValue() const = 0 |
| virtual void | setCurrentValue(const QVariant &value) = 0 |
Подробное описание
Этот интерфейс должен быть реализован доступными объектами, которые представляют значение. Примеры включают спиннер, ползунок, циферблат и полосу прокрутки.
Вместо того, чтобы заставлять пользователя иметь дело с отдельными частями виджетов, этот интерфейс предоставляет более простой подход к представлению того, какой виджет он представляет.
Обычно этот интерфейс реализуется классами, которые также реализуют QAccessibleInterface.
Документация по функциям-членам
[virtual] QAccessibleValueInterface::~QAccessibleValueInterface()
Уничтожает QAccessibleValueInterface.
[pure virtual] QVariant QAccessibleValueInterface::currentValue() const
Возвращает текущее значение виджета. Обычно это double или int.
См. также setCurrentValue().
[pure virtual] QVariant QAccessibleValueInterface::maximumValue() const
Возвращает максимальное значение, которое принимает этот объект.
См. также minimumValue() и currentValue().
[pure virtual] QVariant QAccessibleValueInterface::minimumStepSize() const
Возвращает минимальный шаг для объекта. Это наименьший приращение, которое имеет смысл при изменении значения. При программном изменении значения оно всегда должно быть кратно минимальному шагу.
Некоторые инструменты используют это значение, даже когда setCurrentValue не выполняет никаких действий. Например, полосы прогресса являются только для чтения, но должны возвращать свой диапазон, делённый на 100.
[pure virtual] QVariant QAccessibleValueInterface::minimumValue() const
Возвращает минимальное значение, которое принимает этот объект.
См. также maximumValue() и currentValue().
[pure virtual] void QAccessibleValueInterface::setCurrentValue(const QVariant &value)
Устанавливает значение. Если желаемое значение выходит за пределы допустимого диапазона, этот вызов будет проигнорирован.
См. также currentValue(), minimumValue() и maximumValue().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qaccessiblevalueinterface.html