Logo Search packages:      
Sourcecode: kcheckgmail version File versions

GMail Class Reference

#include <gmail.h>

List of all members.


Detailed Description

Author:
Matthew Wlazlo

Definition at line 37 of file gmail.h.


Public Slots

void slotCheckGmail ()
void slotGetWalletPassword (const QString &)
void slotSetWalletPassword (bool)

Signals

void checkDone (const QString &data)
void checkStart ()
void loginDone (bool success, bool spawnedFromTimer, const QString &why=QString::null)
void loginStart ()

Public Member Functions

void checkLoginParams ()
void gotWalletPassword (QString str)
bool isChecking ()
bool isLoggedIn ()
void setInterval (unsigned int i)

Protected Slots

void slotCheckData (KIO::Job *, const QByteArray &)
void slotCheckResult (KIO::Job *)
void slotLoginData (KIO::Job *, const QByteArray &)
void slotLoginResult (KIO::Job *)
void slotPostLoginData (KIO::Job *, const QByteArray &)
void slotPostLoginResult (KIO::Job *)
void slotTimeout ()

Protected Member Functions

void checkGMail ()
QString cookieString ()
void login ()
void parseCookies (const QString &str)
void postLogin ()

Private Attributes

bool mCheckFromTimer
QMutex * mCheckLock
QMap< QString, QString > * mCookieMap
unsigned int mInterval
bool mLoginFromTimer
QMutex * mLoginLock
bool mLoginParamsChanged
QString * mLoginToken
QString mPageBuffer
QString mPasswordHash
QTimer * mTimer
QString mUsername

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index