KBlog Client Library
#include <blogcomment.h>
Public Types | |
enum | Status { New, Fetched, Created, Removed, Error } |
Public Member Functions | |
BlogComment (const BlogComment &comment) | |
BlogComment (const QString &commentId=QString()) | |
virtual | ~BlogComment () |
QString | commentId () const |
QString | content () const |
KDateTime | creationDateTime () const |
QString | email () const |
QString | error () const |
KDateTime | modificationDateTime () const |
QString | name () const |
BlogComment & | operator= (const BlogComment &comment) |
void | setCommentId (const QString &id) |
void | setContent (const QString &content) |
void | setCreationDateTime (const KDateTime &datetime) |
void | setEmail (const QString &email) |
void | setError (const QString &error) |
void | setModificationDateTime (const KDateTime &datetime) |
void | setName (const QString &name) |
void | setStatus (Status status) |
void | setTitle (const QString &title) |
void | setUrl (const KUrl &url) |
Status | status () const |
void | swap (BlogComment &other) |
QString | title () const |
KUrl | url () const |
Detailed Description
A class that represents a blog comment on the blog post.
Definition at line 50 of file blogcomment.h.
Member Enumeration Documentation
The enumartion of the different post status, reflecting the status changes on the server.
Enumerator | |
---|---|
New |
Status of a freshly constructed comment on the client. |
Fetched |
Status of a successfully fetched comment. |
Created |
Status of a successfully created comment. |
Removed |
Status of a successfully removed comment. |
Error |
Status when an error has occurred on the server side.
|
Definition at line 202 of file blogcomment.h.
Constructor & Destructor Documentation
KBlog::BlogComment::BlogComment | ( | const BlogComment & | comment | ) |
Copy Constructor for list handling.
- Parameters
-
comment The comment to copy.
Definition at line 33 of file blogcomment.cpp.
Constructor.
- Parameters
-
commentId The ID of the comment on the server.
Definition at line 49 of file blogcomment.cpp.
|
virtual |
Virtual default destructor.
Definition at line 57 of file blogcomment.cpp.
Member Function Documentation
QString KBlog::BlogComment::commentId | ( | ) | const |
Returns the comment's id.
- Returns
- The comment's id
- See also
- setCommentId( const QString& )
Definition at line 82 of file blogcomment.cpp.
QString KBlog::BlogComment::content | ( | ) | const |
Returns the content.
- Returns
- The content.
- See also
- setContent( const QString& )
Definition at line 72 of file blogcomment.cpp.
KDateTime KBlog::BlogComment::creationDateTime | ( | ) | const |
Returns the creation date-time.
- Returns
- The creation date-time.
Definition at line 131 of file blogcomment.cpp.
QString KBlog::BlogComment::email | ( | ) | const |
Returns the E-Mail address of the commentator.
- Returns
- The E-Mail.
- See also
- setEmail( const QString& )
Definition at line 92 of file blogcomment.cpp.
QString KBlog::BlogComment::error | ( | ) | const |
Returns the last error.
- Returns
- The last error string.
- See also
- setError( const QString& ), Error
Definition at line 151 of file blogcomment.cpp.
KDateTime KBlog::BlogComment::modificationDateTime | ( | ) | const |
Returns the modification date-time.
- Returns
- The modification date-time.
Definition at line 121 of file blogcomment.cpp.
QString KBlog::BlogComment::name | ( | ) | const |
Returns the commentator's name.
- Returns
- The name.
- See also
- setName()
Definition at line 102 of file blogcomment.cpp.
BlogComment & KBlog::BlogComment::operator= | ( | const BlogComment & | comment | ) |
Overloaded for QList handling.
Definition at line 161 of file blogcomment.cpp.
void KBlog::BlogComment::setCommentId | ( | const QString & | id | ) |
Sets the comment's id.
- Parameters
-
id The comment's id.
- See also
- commentId()
Definition at line 87 of file blogcomment.cpp.
void KBlog::BlogComment::setContent | ( | const QString & | content | ) |
Sets the content.
- Parameters
-
content This is the content.
- See also
- content()
Definition at line 77 of file blogcomment.cpp.
void KBlog::BlogComment::setCreationDateTime | ( | const KDateTime & | datetime | ) |
Sets the creation date-time.
- Parameters
-
datetime The date-time the comment has been created.
- See also
- creationDateTime()
Definition at line 136 of file blogcomment.cpp.
void KBlog::BlogComment::setEmail | ( | const QString & | ) |
Sets the E-Mail.
- Parameters
-
email This is the E-Mail address of the commentator.
- See also
- email()
Definition at line 97 of file blogcomment.cpp.
void KBlog::BlogComment::setError | ( | const QString & | error | ) |
void KBlog::BlogComment::setModificationDateTime | ( | const KDateTime & | datetime | ) |
Sets the modification date-time.
- Parameters
-
datetime The date-time the comment has been modified.
- See also
- modificationDateTime( const KDateTime& )
Definition at line 126 of file blogcomment.cpp.
void KBlog::BlogComment::setName | ( | const QString & | name | ) |
Sets the name of the commentator.
- Parameters
-
name This is the commenator's name.
- See also
- name()
Definition at line 107 of file blogcomment.cpp.
void KBlog::BlogComment::setStatus | ( | BlogComment::Status | status | ) |
Sets the status.
- Parameters
-
status The status on the server.
Definition at line 146 of file blogcomment.cpp.
void KBlog::BlogComment::setTitle | ( | const QString & | title | ) |
Sets the title.
- Parameters
-
title This is the title.
- See also
- title()
Definition at line 67 of file blogcomment.cpp.
void KBlog::BlogComment::setUrl | ( | const KUrl & | url | ) |
Sets the commentator's homepage URL.
- Parameters
-
url The commentator's homepage url.
- See also
- url()
Definition at line 116 of file blogcomment.cpp.
BlogComment::Status KBlog::BlogComment::status | ( | ) | const |
Returns the status on the server.
- Returns
- The status.
- See also
- setStatus( Status ), Status
Definition at line 141 of file blogcomment.cpp.
|
inline |
The swap operator.
Definition at line 258 of file blogcomment.h.
QString KBlog::BlogComment::title | ( | ) | const |
Returns the title.
- Returns
- The title.
- See also
- setTitle( const QString& )
Definition at line 62 of file blogcomment.cpp.
KUrl KBlog::BlogComment::url | ( | ) | const |
Returns the commentator's homepage URL.
- Returns
- The url of the commentator's homepage
- See also
- setUrl( const KUrl& )
Definition at line 111 of file blogcomment.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:36:50 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.