• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

Plasma

UKMETIon Class Reference

#include <ion_bbcukmet.h>

Inheritance diagram for UKMETIon:
Inheritance graph
[legend]

List of all members.

Public Slots

virtual void reset ()

Public Member Functions

 UKMETIon (QObject *parent, const QVariantList &args)
 ~UKMETIon ()
QString condition (const QString &source) const
QVector< QString > forecasts (const QString &source)
QMap< QString, QString > humidity (const QString &source) const
void init ()
QString observationTime (const QString &source) const
int periodHour (const QString &source) const
double periodLatitude (const QString &source) const
double periodLongitude (const QString &source) const
int periodMinute (const QString &source) const
QString place (const QString &source) const
QMap< QString, QString > pressure (const QString &source) const
QString station (const QString &source) const
QMap< QString, QString > temperature (const QString &source) const
bool updateIonSource (const QString &source)
void updateWeather (const QString &source)
QString visibility (const QString &source) const
QMap< QString, QString > wind (const QString &source) const

Protected Slots

void forecast_slotDataArrived (KIO::Job *, const QByteArray &)
void forecast_slotJobFinished (KJob *)
void observation_slotDataArrived (KIO::Job *, const QByteArray &)
void observation_slotJobFinished (KJob *)
void setup_slotDataArrived (KIO::Job *, const QByteArray &)
void setup_slotJobFinished (KJob *)

Detailed Description

Definition at line 77 of file ion_bbcukmet.h.


Constructor & Destructor Documentation

UKMETIon::UKMETIon ( QObject *  parent,
const QVariantList &  args 
)

Definition at line 26 of file ion_bbcukmet.cpp.

UKMETIon::~UKMETIon (  ) 

Definition at line 33 of file ion_bbcukmet.cpp.


Member Function Documentation

QString UKMETIon::condition ( const QString &  source  )  const

Definition at line 836 of file ion_bbcukmet.cpp.

void UKMETIon::forecast_slotDataArrived ( KIO::Job *  job,
const QByteArray &  data 
) [protected, slot]

Definition at line 423 of file ion_bbcukmet.cpp.

void UKMETIon::forecast_slotJobFinished ( KJob *  job  )  [protected, slot]

Definition at line 434 of file ion_bbcukmet.cpp.

QVector< QString > UKMETIon::forecasts ( const QString &  source  ) 

Definition at line 904 of file ion_bbcukmet.cpp.

QMap< QString, QString > UKMETIon::humidity ( const QString &  source  )  const

Definition at line 868 of file ion_bbcukmet.cpp.

void UKMETIon::init (  ) 

Definition at line 62 of file ion_bbcukmet.cpp.

void UKMETIon::observation_slotDataArrived ( KIO::Job *  job,
const QByteArray &  data 
) [protected, slot]

Definition at line 398 of file ion_bbcukmet.cpp.

void UKMETIon::observation_slotJobFinished ( KJob *  job  )  [protected, slot]

Definition at line 409 of file ion_bbcukmet.cpp.

QString UKMETIon::observationTime ( const QString &  source  )  const

Definition at line 811 of file ion_bbcukmet.cpp.

int UKMETIon::periodHour ( const QString &  source  )  const

Definition at line 816 of file ion_bbcukmet.cpp.

double UKMETIon::periodLatitude ( const QString &  source  )  const

Definition at line 826 of file ion_bbcukmet.cpp.

double UKMETIon::periodLongitude ( const QString &  source  )  const

Definition at line 831 of file ion_bbcukmet.cpp.

int UKMETIon::periodMinute ( const QString &  source  )  const

Definition at line 821 of file ion_bbcukmet.cpp.

QString UKMETIon::place ( const QString &  source  )  const

Definition at line 801 of file ion_bbcukmet.cpp.

QMap< QString, QString > UKMETIon::pressure ( const QString &  source  )  const

Definition at line 887 of file ion_bbcukmet.cpp.

void UKMETIon::reset (  )  [virtual, slot]

Reimplement for ion to reload data if network status comes back up.

Implements IonInterface.

Definition at line 45 of file ion_bbcukmet.cpp.

void UKMETIon::setup_slotDataArrived ( KIO::Job *  job,
const QByteArray &  data 
) [protected, slot]

Definition at line 366 of file ion_bbcukmet.cpp.

void UKMETIon::setup_slotJobFinished ( KJob *  job  )  [protected, slot]

Definition at line 375 of file ion_bbcukmet.cpp.

QString UKMETIon::station ( const QString &  source  )  const

Definition at line 806 of file ion_bbcukmet.cpp.

QMap< QString, QString > UKMETIon::temperature ( const QString &  source  )  const

Definition at line 841 of file ion_bbcukmet.cpp.

bool UKMETIon::updateIonSource ( const QString &  source  )  [virtual]

Reimplement to fetch the data from the ion.

  • source the name of the datasource.
    Returns:
    true if update was successful, false if failed

Implements IonInterface.

Definition at line 189 of file ion_bbcukmet.cpp.

void UKMETIon::updateWeather ( const QString &  source  ) 

Definition at line 723 of file ion_bbcukmet.cpp.

QString UKMETIon::visibility ( const QString &  source  )  const

Definition at line 882 of file ion_bbcukmet.cpp.

QMap< QString, QString > UKMETIon::wind ( const QString &  source  )  const

Definition at line 850 of file ion_bbcukmet.cpp.


The documentation for this class was generated from the following files:
  • ion_bbcukmet.h
  • ion_bbcukmet.cpp

Plasma

Skip menu "Plasma"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • KWin
  •   KWin Libraries
  • Libraries
  •   libkworkspace
  •   libsolidcontrol
  •   libtaskmanager
  • Plasma
  •     Animators
  •     Applets
  •     Engines
  • Solid Modules
  • System Settings
  •   SystemSettingsView
Generated for API Reference by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal