KWeatherCore
8#include "hourlyweatherforecast.h"
11#include <kweathercore/kweathercore_export.h>
27 Q_PROPERTY(
bool valid READ isValid)
28 Q_PROPERTY(qreal maxTemp READ maxTemp WRITE setMaxTemp)
29 Q_PROPERTY(qreal minTemp READ minTemp WRITE setMinTemp)
30 Q_PROPERTY(qreal precipitation READ precipitation WRITE setPrecipitation)
31 Q_PROPERTY(qreal uvIndex READ uvIndex WRITE setUvIndex)
32 Q_PROPERTY(qreal humidity READ humidity WRITE setHumidity)
33 Q_PROPERTY(qreal pressure READ pressure WRITE setPressure)
34 Q_PROPERTY(
QString weatherIcon READ weatherIcon WRITE setWeatherIcon)
35 Q_PROPERTY(
QString weatherDescription READ weatherDescription WRITE setWeatherDescription)
36 Q_PROPERTY(
QDateTime date READ dateTime WRITE setDate)
65 void setMaxTemp(
double maxTemp);
70 void setMinTemp(
double minTemp);
75 void setPrecipitation(
double precipitation);
80 void setUvIndex(
double uvIndex);
85 void setHumidity(
double humidity);
90 void setPressure(
double pressure);
95 void setWeatherIcon(
const QString &icon);
100 void setWeatherDescription(
const QString &description);
105 void setDate(
const QDate &date);
112 double maxTemp()
const;
118 double minTemp()
const;
123 double precipitation()
const;
128 double uvIndex()
const;
133 double humidity()
const;
138 double pressure()
const;
143 const QString &weatherIcon()
const;
149 const QString &weatherDescription()
const;
154 const QDate &date()
const;
160 const std::vector<HourlyWeatherForecast> &hourlyWeatherForecast()
const;
165 void setHourlyWeatherForecast(
const std::vector<HourlyWeatherForecast> &forecast);
170 void setHourlyWeatherForecast(std::vector<HourlyWeatherForecast> &&forecast);
196 class DailyWeatherForecastPrivate;
197 std::unique_ptr<DailyWeatherForecastPrivate> d;
Class represents weatherforecast in a day.
Class represents weatherforecast in a hour.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:20:42 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.