QKnxControlDimming Class
The QKnxControlDimming class is a datapoint type for controlling dimming. More...
| Header: | #include <QKnxControlDimming> |
| qmake: | QT += knx |
| Inherits: | QKnx3BitControlled |
Public Types
| enum | Control { Decrease, Increase } |
Public Functions
| QKnxControlDimming(QKnxControlDimming::Control control, QKnx3BitControlled::NumberOfIntervals interval) | |
| QKnxControlDimming() | |
| QKnxControlDimming::Control | control() const |
| void | setControl(QKnxControlDimming::Control control) |
Detailed Description
To set this datapoint type, Control and NumberOfIntervals have to be set.
See also QKnx3BitControlled and Qt KNX Datapoint Type Classes.
Member Type Documentation
enum QKnxControlDimming::Control
This enum type holds whether dimming decreases or increases.
| Constant | Value |
|---|---|
QKnxControlDimming::Decrease | 0x00 |
QKnxControlDimming::Increase | 0x01 |
Member Function Documentation
QKnxControlDimming::QKnxControlDimming(QKnxControlDimming::Control control, QKnx3BitControlled::NumberOfIntervals interval)
Creates a fixed size datapoint type with the control control and the number of intervals interval.
QKnxControlDimming::QKnxControlDimming()
Creates a fixed size datapoint type with the control set to Decrease and the number of intervals set to QKnx3BitControlled::Break.
QKnxControlDimming::Control QKnxControlDimming::control() const
Returns the control stored in the datapoint type.
See also setControl().
void QKnxControlDimming::setControl(QKnxControlDimming::Control control)
Sets the control part of the datapoint type to control.
See also control().