KBlog Client Library
blogpost_p.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef BLOGPOST_P_H
00024 #define BLOGPOST_P_H
00025
00026 #include "blogpost.h"
00027
00028 #include <QtCore/QStringList>
00029 #include <kdatetime.h>
00030 #include <kurl.h>
00031
00032 namespace KBlog{
00033
00034 class BlogPostPrivate
00035 {
00036 public:
00037 bool mPrivate;
00038 BlogPost *q_ptr;
00039 QString mPostId;
00040 QString mTitle;
00041 QString mContent;
00042 QString mAdditionalContent;
00043 QString mWpSlug;
00044 QStringList mCategories;
00045 QString mError;
00046 QString mJournalId;
00047 QString mSummary;
00048 QStringList mTags;
00049 QString mMood;
00050 QString mMusic;
00051 bool mCommentAllowed;
00052 bool mTrackBackAllowed;
00053 KUrl mLink, mPermaLink;
00054 BlogPost::Status mStatus;
00055 KDateTime mCreationDateTime;
00056 KDateTime mModificationDateTime;
00057 QString cleanRichText( QString richText ) const;
00058 };
00059
00060 }
00061 #endif