Logo Search packages:      
Sourcecode: kblogger-kde4 version File versions  Download package

Public Types | Public Slots | Signals | Public Member Functions | Static Public Member Functions | Private Slots | Private Member Functions | Private Attributes | Static Private Attributes | Friends

KBlogger::Backend Class Reference

Collaboration diagram for KBlogger::Backend:
Collaboration graph
[legend]

List of all members.

Public Types

enum  api_type {
  BLOGGER_API = 0, METAWEBLOG_API, MOVABLETYPE_API, WORDPRESSBUGGY_API,
  GDATA_API
}

Public Slots

void stopQueue ()
void sync ()

Signals

void categoryInfoRetrieved (const QList< QMap< QString, QString > > &categories)
void jobsFinished ()
void statusBarMessage (const QString &message)

Public Member Functions

void fetchPost (KBloggerPost *kbPost, QWidget *caller=0)
QList< KBloggerBloggetBlogList ()
 BlogsMap functions.
KBloggerBlog getKbloggerBlog (const QString &blogname)
int jobsQueued ()
 BackendJobsQueue functions.
void listCategories (const QString &blogname, QWidget *caller=0)
void listPosts (const QString &blogname, int downloadCount=5, QWidget *caller=0)
 Blog's functions (jobs)
void populateBlogsList ()
 Others functions.
void removePost (KBloggerPost *kbPost, QWidget *caller=0)
void runQueuedJobs ()
void sendMedia (KBloggerMedia *kbMedia, QWidget *caller=0)
void sendPost (KBloggerPost *kbPost, QWidget *caller=0)
void showStatusBarMessage (const QString &message)

Static Public Member Functions

static Backendself (QObject *parent=0)

Private Slots

void blogInfoRetrieved (const QString &id, const QString &name)
void blogInfoRetrievedSlot (const QString &id, const QString &name)
void categoryRetrieved (const QList< QMap< QString, QString > > &categories)
void slotError (KBlog::Blog::ErrorType type, const QString &errorMessage)
void slotJobDone ()
void slotJobsDone ()

Private Member Functions

 Backend (QObject *parent=0)
void initialize ()

Private Attributes

QMap< QString, KBloggerBlogblogsMap
ItemsManagermItemsManager
BackendJobsQueuemJobsQueue
ApplicationmKblogger

Static Private Attributes

static Backends_self = 0

Friends

class BackendJobs

Detailed Description

Definition at line 39 of file backend.h.


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

Generated by  Doxygen 1.6.0   Back to index