KBlog Client Library
wordpressbuggy.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #ifndef KBLOG_WORDPRESSBUGGY_H
00023 #define KBLOG_WORDPRESSBUGGY_H
00024
00025 #include <kblog/movabletype.h>
00026
00027 class KUrl;
00028
00037 namespace KBlog {
00038
00039 class WordpressBuggyPrivate;
00068 class KBLOG_EXPORT WordpressBuggy : public MovableType
00069 {
00070 Q_OBJECT
00071 public:
00077 explicit WordpressBuggy( const KUrl &server, QObject *parent = 0 );
00078
00082 virtual ~WordpressBuggy();
00083
00088 void createPost( KBlog::BlogPost *post );
00089
00098 void modifyPost( KBlog::BlogPost *post );
00099
00103 QString interfaceName() const;
00104
00105 protected:
00109 WordpressBuggy( const KUrl &server, WordpressBuggyPrivate &dd, QObject *parent = 0 );
00110
00111 private:
00112 Q_DECLARE_PRIVATE( WordpressBuggy )
00113 Q_PRIVATE_SLOT( d_func(), void slotCreatePost( KJob * ) )
00114 Q_PRIVATE_SLOT( d_func(), void slotModifyPost( KJob * ) )
00115 };
00116
00117 }
00118 #endif