QIviClimateControlBackendInterface 类
是QIviClimateControl的后端接口。更多信息...
头部 | #include <QIviClimateControlBackendInterface> |
qmake | QT += ivivehiclefunctions |
继承 | QIviZonedFeatureInterface |
公共函数
virtual void | setAirConditioningEnabled(bool airConditioningEnabled, const QString &zone) = 0 |
virtual void | setAirflowDirections(QtIviVehicleFunctionsModule::AirflowDirections airflowDirections, const QString &zone) = 0 |
virtual void | setAutomaticClimateFanIntensityLevel(int automaticClimateFanIntensityLevel, const QString &zone) = 0 |
virtual void | setClimateMode(QtIviVehicleFunctionsModule::ClimateMode climateMode, const QString &zone) = 0 |
virtual void | setDefrostEnabled(bool defrostEnabled, const QString &zone) = 0 |
virtual void | setFanSpeedLevel(int fanSpeedLevel, const QString &zone) = 0 |
virtual void | setHeaterEnabled(bool heaterEnabled, const QString &zone) = 0 |
virtual void | setOutsideTemperature(int outsideTemperature, const QString &zone) = 0 |
virtual void | setOutsideTemperatureLabel(const QString &outsideTemperatureLabel, const QString &zone) = 0 |
virtual void | setRecirculationEnabled(bool recirculationEnabled, const QString &zone) = 0 |
virtual void | setRecirculationMode(QtIviVehicleFunctionsModule::RecirculationMode recirculationMode, const QString &zone) = 0 |
virtual void | setRecirculationSensitivityLevel(int recirculationSensitivityLevel, const QString &zone) = 0 |
virtual void | setSeatCooler(int seatCooler, const QString &zone) = 0 |
virtual void | setSeatHeater(int seatHeater, const QString &zone) = 0 |
virtual void | setSteeringWheelHeater(int steeringWheelHeater, const QString &zone) = 0 |
virtual void | setTargetTemperature(qreal targetTemperature, const QString &zone) = 0 |
virtual void | setZoneSynchronizationEnabled(bool zoneSynchronizationEnabled, const QString &zone) = 0 |
信号
void | airConditioningEnabledChanged(bool airConditioningEnabled = bool(false), const QString &zone = QString()) |
void | airflowDirectionsChanged(QtIviVehicleFunctionsModule::AirflowDirections airflowDirections = QtIviVehicleFunctionsModule::AirflowDirections(), const QString &zone = QString()) |
void | automaticClimateFanIntensityLevelChanged(int automaticClimateFanIntensityLevel = int(0), const QString &zone = QString()) |
void | climateModeChanged(QtIviVehicleFunctionsModule::ClimateMode climateMode = QtIviVehicleFunctionsModule::ClimateOff, const QString &zone = QString()) |
void | defrostEnabledChanged(bool defrostEnabled = bool(false), const QString &zone = QString()) |
void | fanSpeedLevelChanged(int fanSpeedLevel = int(0), const QString &zone = QString()) |
void | heaterEnabledChanged(bool heaterEnabled = bool(false), const QString &zone = QString()) |
void | outsideTemperatureChanged(int outsideTemperature = int(0), const QString &zone = QString()) |
void | outsideTemperatureLabelChanged(const QString &outsideTemperatureLabel = QString(), const QString &zone = QString()) |
void | recirculationEnabledChanged(bool recirculationEnabled = bool(false), const QString &zone = QString()) |
void | recirculationModeChanged(QtIviVehicleFunctionsModule::RecirculationMode recirculationMode = QtIviVehicleFunctionsModule::RecirculationOff, const QString &zone = QString()) |
void | recirculationSensitivityLevelChanged(int recirculationSensitivityLevel = int(0), const QString &zone = QString()) |
void | seatCoolerChanged(int seatCooler = int(0), const QString &zone = QString()) |
void | seatHeaterChanged(int seatHeater = int(0), const QString &zone = QString()) |
void | steeringWheelHeaterChanged(int steeringWheelHeater = int(0), const QString &zone = QString()) |
void | targetTemperatureChanged(qreal targetTemperature = qreal(), const QString &zone = QString()) |
void | zoneSynchronizationEnabledChanged(bool zoneSynchronizationEnabled = bool(false), const QString &zone = QString()) |
详细说明
QIviClimateControlBackendInterface
是 QIviClimateControl 使用的接口。
该接口由一个 QIviClimateControl 对象发现,该对象连接到它并设置对其的连接。
另请参阅QIviClimateControl。
成员函数文档
[信号]
void QIviClimateControlBackendInterface::airConditioningEnabledChanged(bool airConditioningEnabled = bool(false), const QString &zone = QString())
当 airConditioningEnabled 属性更改为 airConditioningEnabled 时,发出此信号。
zone 的值指示此属性应更改的区域。
另请参阅setAirConditioningEnabled 和 QIviClimateControl::airConditioningEnabled。
[信号]
void QIviClimateControlBackendInterface::airflowDirectionsChanged(QtIviVehicleFunctionsModule::AirflowDirections airflowDirections = QtIviVehicleFunctionsModule::AirflowDirections(), const QString &zone = QString())
当 airflowDirections 属性更改为 airflowDirections 时,发出此信号。
zone 的值指示此属性应更改的区域。
另请参阅setAirflowDirections 和 QIviClimateControl::airflowDirections。
[信号]
void QIviClimateControlBackendInterface::automaticClimateFanIntensityLevelChanged(int automaticClimateFanIntensityLevel = int(0), const QString &zone = QString())
当automaticClimateFanIntensityLevel属性更改为automaticClimateFanIntensityLevel时,发出该信号。
zone 的值指示此属性应更改的区域。
另请参阅setAutomaticClimateFanIntensityLevel和QIviClimateControl::automaticClimateFanIntensityLevel。
[信号]
void QIviClimateControlBackendInterface::climateModeChanged(QtIviVehicleFunctionsModule::ClimateMode climateMode = QtIviVehicleFunctionsModule::ClimateOff, const QString &zone = QString())
当climateMode属性更改为climateMode时,发出该信号。
zone 的值指示此属性应更改的区域。
另请参阅setClimateMode和QIviClimateControl::climateMode。
[信号]
void QIviClimateControlBackendInterface::defrostEnabledChanged(bool defrostEnabled = bool(false), const QString &zone = QString())
当defrostEnabled属性更改为defrostEnabled时,发出该信号。
zone 的值指示此属性应更改的区域。
另请参阅setDefrostEnabled和QIviClimateControl::defrostEnabled。
[信号]
void QIviClimateControlBackendInterface::fanSpeedLevelChanged(int fanSpeedLevel = int(0), const QString &zone = QString())
当fanSpeedLevel属性更改为fanSpeedLevel时,发出该信号。
zone 的值指示此属性应更改的区域。
另请参阅setFanSpeedLevel和QIviClimateControl::fanSpeedLevel。
[信号]
void QIviClimateControlBackendInterface::heaterEnabledChanged(bool heaterEnabled = bool(false), const QString &zone = QString())
当heaterEnabled属性更改为heaterEnabled时,发出该信号。
zone 的值指示此属性应更改的区域。
另请参阅setHeaterEnabled和QIviClimateControl::heaterEnabled。
[信号]
void QIviClimateControlBackendInterface::outsideTemperatureChanged(int outsideTemperature = int(0), const QString &zone = QString())
当outsideTemperature属性更改为outsideTemperature时,发出该信号。
zone 的值指示此属性应更改的区域。
另请参阅setOutsideTemperature和QIviClimateControl::outsideTemperature。
[信号]
void QIviClimateControlBackendInterface::outsideTemperatureLabelChanged(const QString &outsideTemperatureLabel = QString(), const QString &zone = QString())
当outsideTemperatureLabel属性更改为outsideTemperatureLabel时,发出该信号。
zone 的值指示此属性应更改的区域。
另请参阅 setOutsideTemperatureLabel 和 QIviClimateControl::outsideTemperatureLabel.
[信号]
void QIviClimateControlBackendInterface::recirculationEnabledChanged(bool recirculationEnabled = bool(false), const QString &zone = QString())
当recirculationEnabled属性变为recirculationEnabled时,会发出此信号。
zone 的值指示此属性应更改的区域。
另请参阅 setRecirculationEnabled 和 QIviClimateControl::recirculationEnabled.
[信号]
void QIviClimateControlBackendInterface::recirculationModeChanged(QtIviVehicleFunctionsModule::RecirculationMode recirculationMode = QtIviVehicleFunctionsModule::RecirculationOff, const QString &zone = QString())
当recirculationMode属性变为recirculationMode时,会发出此信号。
zone 的值指示此属性应更改的区域。
另请参阅 setRecirculationMode 和 QIviClimateControl::recirculationMode.
[信号]
void QIviClimateControlBackendInterface::recirculationSensitivityLevelChanged(int recirculationSensitivityLevel = int(0), const QString &zone = QString())
当recirculationSensitivityLevel属性变为recirculationSensitivityLevel时,会发出此信号。
zone 的值指示此属性应更改的区域。
另请参阅 setRecirculationSensitivityLevel 和 QIviClimateControl::recirculationSensitivityLevel.
[信号]
void QIviClimateControlBackendInterface::seatCoolerChanged(int seatCooler = int(0), const QString &zone = QString())
当seatCooler属性变为seatCooler时,会发出此信号。
zone 的值指示此属性应更改的区域。
另请参阅 setSeatCooler 和 QIviClimateControl::seatCooler.
[信号]
void QIviClimateControlBackendInterface::seatHeaterChanged(int seatHeater = int(0), const QString &zone = QString())
当seatHeater属性变为seatHeater时,会发出此信号。
zone 的值指示此属性应更改的区域。
另请参阅 setSeatHeater 和 QIviClimateControl::seatHeater.
[信号]
void QIviClimateControlBackendInterface::steeringWheelHeaterChanged(int steeringWheelHeater = int(0), const QString &zone = QString())
当steeringWheelHeater属性变为steeringWheelHeater时,会发出此信号。
zone 的值指示此属性应更改的区域。
另请参阅 setSteeringWheelHeater 和 QIviClimateControl::steeringWheelHeater.
[信号]
void QIviClimateControlBackendInterface::targetTemperatureChanged(qreal targetTemperature = qreal(), const QString &zone = QString())
当targetTemperature属性变为targetTemperature时,会发出此信号。
zone 的值指示此属性应更改的区域。
另请参阅 setTargetTemperature 和 QIviClimateControl::targetTemperature。
[信号]
void QIviClimateControlBackendInterface::zoneSynchronizationEnabledChanged(bool zoneSynchronizationEnabled = bool(false), const QString &zone = QString())
当 zoneSynchronizationEnabled 属性更改为 zoneSynchronizationEnabled 时,将发出此信号。
zone 的值指示此属性应更改的区域。
另请参阅 setZoneSynchronizationEnabled 和 QIviClimateControl::zoneSynchronizationEnabled。
[纯虚函数]
void QIviClimateControlBackendInterface::setAirConditioningEnabled(bool airConditioningEnabled, const QString &zone)
设置为 QIviClimateControl::airConditioningEnabled。将 airConditioningEnabled 属性设置为通过 airConditioningEnabled 传递的新值。
zone 的值指示此属性应更改的区域。
该方法预计在函数调用导致内部状态发生变化时发出 airConditioningEnabledChanged() 信号。如果给定的 airConditioningEnabled 超出范围且没有实际变化,该信号也会被发出。
另请参阅 airConditioningEnabledChanged。
[纯虚函数]
void QIviClimateControlBackendInterface::setAirflowDirections(QtIviVehicleFunctionsModule::AirflowDirections airflowDirections, const QString &zone)
设置为 QIviClimateControl::airflowDirections。将属性 airflowDirections 设置为通过 airflowDirections 传递的新值。
zone 的值指示此属性应更改的区域。
该方法预计在函数调用导致内部状态发生变化时发出 airflowDirectionsChanged() 信号。如果给定的 airflowDirections 超出范围且没有实际变化,该信号也会被发出。
另请参阅 airflowDirectionsChanged。
[纯虚函数]
void QIviClimateControlBackendInterface::setAutomaticClimateFanIntensityLevel(int automaticClimateFanIntensityLevel, const QString &zone)
设置为 QIviClimateControl::automaticClimateFanIntensityLevel。将属性 automaticClimateFanIntensityLevel 设置为通过 automaticClimateFanIntensityLevel 传递的新值。
zone 的值指示此属性应更改的区域。
该方法预计在函数调用导致内部状态发生变化时发出 automaticClimateFanIntensityLevelChanged() 信号。即使给定的 automaticClimateFanIntensityLevel 超出范围且没有实际变化,该信号也会被发出。
另请参阅 automaticClimateFanIntensityLevelChanged。
[纯虚函数]
void QIviClimateControlBackendInterface::setClimateMode(QtIviVehicleFunctionsModule::ClimateMode climateMode, const QString &zone)
QIviClimateControl::climateMode属性的设置器。QIviClimateControl::climateMode. 将属性climateMode设置为您通过climateMode传入的新值。
zone 的值指示此属性应更改的区域。
当由于此函数调用而内部状态改变时,此方法预计会发出一个climateModeChanged() 信号。即使给定的climateMode超出范围且没有实际变化,预期也会发出信号。
另请参阅climateModeChanged。
[纯虚函数]
void QIviClimateControlBackendInterface::setDefrostEnabled(bool defrostEnabled, const QString &zone)
QIviClimateControl::defrostEnabled属性的设置器。QIviClimateControl::defrostEnabled. 将属性defrostEnabled设置为您通过defrostEnabled传入的新值。
zone 的值指示此属性应更改的区域。
当由于此函数调用而内部状态改变时,此方法预计会发出一个defrostEnabledChanged() 信号。即使给定的defrostEnabled超出范围且没有实际变化,预期也会发出信号。
[纯虚函数]
void QIviClimateControlBackendInterface::setFanSpeedLevel(int fanSpeedLevel, const QString &zone)
QIviClimateControl::fanSpeedLevel属性的设置器。QIviClimateControl::fanSpeedLevel. 将属性fanSpeedLevel设置为您通过fanSpeedLevel传入的新值。
zone 的值指示此属性应更改的区域。
当由于此函数调用而内部状态改变时,此方法预计会发出一个fanSpeedLevelChanged() 信号。即使给定的fanSpeedLevel超出范围且没有实际变化,预期也会发出信号。
另请参阅fanSpeedLevelChanged。
[纯虚函数]
void QIviClimateControlBackendInterface::setHeaterEnabled(bool heaterEnabled, const QString &zone)
QIviClimateControl::heaterEnabled属性的设置器。QIviClimateControl::heaterEnabled. 将属性heaterEnabled设置为您通过heaterEnabled传入的新值。
zone 的值指示此属性应更改的区域。
当由于此函数调用而内部状态改变时,此方法预计会发出一个heaterEnabledChanged() 信号。即使给定的heaterEnabled超出范围且没有实际变化,预期也会发出信号。
另请参阅heaterEnabledChanged。
[纯虚函数]
void QIviClimateControlBackendInterface::setOutsideTemperature(int outsideTemperature, const QString &zone)
QIviClimateControl::outsideTemperature属性的设置器。QIviClimateControl::outsideTemperature. 将属性outsideTemperature设置为您通过outsideTemperature传入的新值。
zone 的值指示此属性应更改的区域。
当由于此函数调用而内部状态改变时,此方法预计会发出一个outsideTemperatureChanged() 信号。即使给定的outsideTemperature超出范围且没有实际变化,预期也会发出信号。
另请参阅outsideTemperatureChanged。
[纯虚函数]
void QIviClimateControlBackendInterface::setOutsideTemperatureLabel(const QString &outsideTemperatureLabel, const QString &zone)
QIviClimateControl::outsideTemperatureLabel 的设置器。将属性 outsideTemperatureLabel 设置为通过 outsideTemperatureLabel 传入的新值。
zone 的值指示此属性应更改的区域。
当因此函数调用导致内部状态改变时,预计该方法会发出 outsideTemperatureLabelChanged() 信号。即使给定的 outsideTemperatureLabel 超出范围且没有实际发生变化,也要预计会发出此信号。
另请参阅 outsideTemperatureLabelChanged。
[纯虚函数]
void QIviClimateControlBackendInterface::setRecirculationEnabled(bool recirculationEnabled, const QString &zone)
QIviClimateControl::recirculationEnabled 的设置器。将属性 recirculationEnabled 设置为通过 recirculationEnabled 传入的新值。
zone 的值指示此属性应更改的区域。
当因此函数调用导致内部状态改变时,预计该方法会发出 recirculationEnabledChanged() 信号。即使给定的 recirculationEnabled 超出范围且没有实际发生变化,也要预计会发出此信号。
另请参阅 recirculationEnabledChanged。
[纯虚函数]
void QIviClimateControlBackendInterface::setRecirculationMode(QtIviVehicleFunctionsModule::RecirculationMode recirculationMode, const QString &zone)
QIviClimateControl::recirculationMode 的设置器。将属性 recirculationMode 设置为通过 recirculationMode 传入的新值。
zone 的值指示此属性应更改的区域。
当因此函数调用导致内部状态改变时,预计该方法会发出 recirculationModeChanged() 信号。即使给定的 recirculationMode 超出范围且没有实际发生变化,也要预计会发出此信号。
另请参阅 recirculationModeChanged。
[纯虚函数]
void QIviClimateControlBackendInterface::setRecirculationSensitivityLevel(int recirculationSensitivityLevel, const QString &zone)
QIviClimateControl::recirculationSensitivityLevel 的设置器。将属性 recirculationSensitivityLevel 设置为通过 recirculationSensitivityLevel 传入的新值。
zone 的值指示此属性应更改的区域。
当因此函数调用导致内部状态改变时,预计该方法会发出 recirculationSensitivityLevelChanged() 信号。即使给定的 recirculationSensitivityLevel 超出范围且没有实际发生变化,也要预计会发出此信号。
另请参阅 recirculationSensitivityLevelChanged。
[纯虚函数]
void QIviClimateControlBackendInterface::setSeatCooler(int seatCooler, const QString &zone)
QIviClimateControl::seatCooler 的设置器。将属性 seatCooler 设置为通过 seatCooler 传入的新值。
zone 的值指示此属性应更改的区域。
当因此函数调用导致内部状态改变时,预计该方法会发出 seatCoolerChanged() 信号。即使给定的 seatCooler 超出范围且没有实际发生变化,也要预计会发出此信号。
另请参阅 seatCoolerChanged。
[纯虚函数]
void QIviClimateControlBackendInterface::setSeatHeater(int seatHeater, const QString &zone)
设置QIviClimateControl::seatHeater的属性。将seatHeater属性设置为通过seatHeater传递的新值。
zone 的值指示此属性应更改的区域。
当此函数调用导致内部状态改变时,该方法预期会发出一个seatHeaterChanged()信号。即使给定的seatHeater超出了范围并且没有实际的变化,这个信号也会发出。
另请参阅 seatHeaterChanged()。
[纯虚函数]
void QIviClimateControlBackendInterface::setSteeringWheelHeater(int steeringWheelHeater, const QString &zone)
设置QIviClimateControl::steeringWheelHeater的属性。将steeringWheelHeater属性设置为通过steeringWheelHeater传递的新值。
zone 的值指示此属性应更改的区域。
当此函数调用导致内部状态改变时,该方法预期会发出一个steeringWheelHeaterChanged()信号。即使给定的steeringWheelHeater超出了范围并且没有实际的变化,这个信号也会发出。
另请参阅 steeringWheelHeaterChanged()。
[纯虚函数]
void QIviClimateControlBackendInterface::setTargetTemperature(qreal targetTemperature, const QString &zone)
设置QIviClimateControl::targetTemperature的属性。将targetTemperature属性设置为通过targetTemperature传递的新值。
zone 的值指示此属性应更改的区域。
当此函数调用导致内部状态改变时,该方法预期会发出一个targetTemperatureChanged()信号。即使给定的targetTemperature超出了范围并且没有实际的变化,这个信号也会发出。
另请参阅 targetTemperatureChanged()。
[纯虚函数]
void QIviClimateControlBackendInterface::setZoneSynchronizationEnabled(bool zoneSynchronizationEnabled, const QString &zone)
设置QIviClimateControl::zoneSynchronizationEnabled的属性。将zoneSynchronizationEnabled属性设置为通过zoneSynchronizationEnabled传递的新值。
zone 的值指示此属性应更改的区域。
当此函数调用导致内部状态改变时,该方法预期会发出一个zoneSynchronizationEnabledChanged()信号。即使给定的zoneSynchronizationEnabled超出了范围并且没有实际的变化,这个信号也会发出。
©2020 The Qt Company Ltd. 本文档中的文档贡献是以各自所有者的版权形式存在的。本提供的文档是根据Free Software Foundation发布的GNU Free Documentation License版本1.3的条款进行授权的。Qt及其相关标志是The Qt Company Ltd.在芬兰和/或其他国家的商标。所有其他商标均为其各自所有者的财产。