#include <mythplugins/mythweather/mythweather/weatherSource.h>
Definition at line 36 of file weatherSource.h.
◆ WeatherSource()
Watch out, we store the parameter as a member variable, don't go deleting it, that wouldn't be good.
- Parameters
-
| info | is a required variable. |
Definition at line 329 of file weatherSource.cpp.
◆ ~WeatherSource()
| WeatherSource::~WeatherSource |
( |
| ) |
|
|
override |
◆ connectScreen()
◆ disconnectScreen()
◆ getAuthor()
| QString WeatherSource::getAuthor |
( |
| ) |
|
|
inline |
◆ getEmail()
| QString WeatherSource::getEmail |
( |
| ) |
|
|
inline |
◆ getId()
| int WeatherSource::getId |
( |
| ) |
|
|
inline |
◆ getLocale()
| QString WeatherSource::getLocale |
( |
| ) |
|
|
inline |
◆ getLocationList()
| QStringList WeatherSource::getLocationList |
( |
const QString & |
str | ) |
|
◆ getName()
| QString WeatherSource::getName |
( |
void |
| ) |
|
|
inline |
◆ getScriptTimeout()
| std::chrono::seconds WeatherSource::getScriptTimeout |
( |
| ) |
|
|
inline |
◆ getUnits()
| units_t WeatherSource::getUnits |
( |
| ) |
const |
|
inline |
◆ getUpdateTimeout()
| std::chrono::seconds WeatherSource::getUpdateTimeout |
( |
| ) |
|
|
inline |
◆ getVersion()
| QString WeatherSource::getVersion |
( |
| ) |
|
|
inline |
◆ inUse()
| bool WeatherSource::inUse |
( |
| ) |
const |
|
inline |
◆ isReady()
| bool WeatherSource::isReady |
( |
| ) |
const |
|
inline |
◆ newData
◆ ProbeInfo()
◆ ProbeScript()
| ScriptInfo * WeatherSource::ProbeScript |
( |
const QFileInfo & |
fi | ) |
|
|
static |
◆ ProbeTimeouts()
| bool WeatherSource::ProbeTimeouts |
( |
const QString & |
workingDirectory, |
|
|
const QString & |
program, |
|
|
std::chrono::seconds & |
updateTimeout, |
|
|
std::chrono::seconds & |
scriptTimeout |
|
) |
| |
|
static |
◆ ProbeTypes()
| QStringList WeatherSource::ProbeTypes |
( |
const QString & |
workingDirectory, |
|
|
const QString & |
program |
|
) |
| |
|
static |
◆ processData()
| void WeatherSource::processData |
( |
| ) |
|
|
private |
◆ processExit [1/2]
| void WeatherSource::processExit |
( |
void |
| ) |
|
|
privateslot |
◆ processExit [2/2]
| void WeatherSource::processExit |
( |
uint |
status | ) |
|
|
privateslot |
◆ setInUse()
| void WeatherSource::setInUse |
( |
bool |
inuse | ) |
|
|
inline |
◆ setLocale()
| void WeatherSource::setLocale |
( |
const QString & |
locale | ) |
|
|
inline |
◆ setScriptTimeout()
| void WeatherSource::setScriptTimeout |
( |
std::chrono::seconds |
timeout | ) |
|
|
inline |
◆ setUnits()
| void WeatherSource::setUnits |
( |
units_t |
units | ) |
|
|
inline |
◆ setUpdateTimeout()
| void WeatherSource::setUpdateTimeout |
( |
std::chrono::seconds |
timeout | ) |
|
|
inline |
◆ startUpdate()
| void WeatherSource::startUpdate |
( |
bool |
forceUpdate = false | ) |
|
◆ startUpdateTimer()
| void WeatherSource::startUpdateTimer |
( |
| ) |
|
|
inline |
◆ stopUpdateTimer()
| void WeatherSource::stopUpdateTimer |
( |
| ) |
|
|
inline |
◆ updateTimeout
| void WeatherSource::updateTimeout |
( |
void |
| ) |
|
|
privateslot |
◆ m_buffer
| QByteArray WeatherSource::m_buffer |
|
private |
◆ m_cachefile
| QString WeatherSource::m_cachefile |
|
private |
◆ m_connectCnt
| int WeatherSource::m_connectCnt {0} |
|
private |
◆ m_data
◆ m_dir
| QString WeatherSource::m_dir |
|
private |
◆ m_info
Definition at line 96 of file weatherSource.h.
Referenced by getAuthor(), getEmail(), getId(), getLocationList(), getName(), getScriptTimeout(), getUpdateTimeout(), getVersion(), setScriptTimeout(), setUpdateTimeout(), startUpdate(), and startUpdateTimer().
◆ m_inuse
◆ m_locale
| QString WeatherSource::m_locale |
|
private |
◆ m_ms
◆ m_ready
◆ m_units
◆ m_updateTimer
| QTimer* WeatherSource::m_updateTimer {nullptr} |
|
private |
The documentation for this class was generated from the following files: