Attica::KnowledgeBaseEntry

Search for usage in LXR

Attica::KnowledgeBaseEntry Class Reference

#include <Attica/KnowledgeBaseEntry>

Public Types

typedef QList< KnowledgeBaseEntryList
 

Public Member Functions

 KnowledgeBaseEntry (const KnowledgeBaseEntry &other)
 
void addExtendedAttribute (const QString &key, const QString &value)
 
QString answer () const
 
QDateTime changed () const
 
int comments () const
 
int contentId () const
 
QString description () const
 
QUrl detailPage () const
 
QString extendedAttribute (const QString &key) const
 
QMap< QString, QStringextendedAttributes () const
 
QString id () const
 
bool isValid () const
 
QString name () const
 
KnowledgeBaseEntryoperator= (const KnowledgeBaseEntry &other)
 
void setAnswer (const QString &answer)
 
void setChanged (const QDateTime &changed)
 
void setComments (int comments)
 
void setContentId (int id)
 
void setDescription (const QString &description)
 
void setDetailPage (const QUrl &detailPage)
 
void setId (QString id)
 
void setName (const QString &name)
 
void setStatus (const QString &status)
 
void setUser (const QString &user)
 
QString status () const
 
QString user () const
 

Detailed Description

Represents a knowledge base entry.

Definition at line 28 of file knowledgebaseentry.h.

Member Typedef Documentation

◆ List

Constructor & Destructor Documentation

◆ KnowledgeBaseEntry() [1/2]

KnowledgeBaseEntry::KnowledgeBaseEntry ( )

Definition at line 36 of file knowledgebaseentry.cpp.

◆ KnowledgeBaseEntry() [2/2]

KnowledgeBaseEntry::KnowledgeBaseEntry ( const KnowledgeBaseEntry & other)

Definition at line 41 of file knowledgebaseentry.cpp.

◆ ~KnowledgeBaseEntry()

KnowledgeBaseEntry::~KnowledgeBaseEntry ( )

Definition at line 52 of file knowledgebaseentry.cpp.

Member Function Documentation

◆ addExtendedAttribute()

void KnowledgeBaseEntry::addExtendedAttribute ( const QString & key,
const QString & value )

Definition at line 156 of file knowledgebaseentry.cpp.

◆ answer()

QString KnowledgeBaseEntry::answer ( ) const

Definition at line 131 of file knowledgebaseentry.cpp.

◆ changed()

QDateTime KnowledgeBaseEntry::changed ( ) const

Definition at line 101 of file knowledgebaseentry.cpp.

◆ comments()

int KnowledgeBaseEntry::comments ( ) const

Definition at line 141 of file knowledgebaseentry.cpp.

◆ contentId()

int KnowledgeBaseEntry::contentId ( ) const

Definition at line 71 of file knowledgebaseentry.cpp.

◆ description()

QString KnowledgeBaseEntry::description ( ) const

Definition at line 121 of file knowledgebaseentry.cpp.

◆ detailPage()

QUrl KnowledgeBaseEntry::detailPage ( ) const

Definition at line 151 of file knowledgebaseentry.cpp.

◆ extendedAttribute()

QString KnowledgeBaseEntry::extendedAttribute ( const QString & key) const

Definition at line 161 of file knowledgebaseentry.cpp.

◆ extendedAttributes()

QMap< QString, QString > KnowledgeBaseEntry::extendedAttributes ( ) const

Definition at line 166 of file knowledgebaseentry.cpp.

◆ id()

QString KnowledgeBaseEntry::id ( ) const

Definition at line 61 of file knowledgebaseentry.cpp.

◆ isValid()

bool KnowledgeBaseEntry::isValid ( ) const

Definition at line 171 of file knowledgebaseentry.cpp.

◆ name()

QString KnowledgeBaseEntry::name ( ) const

Definition at line 111 of file knowledgebaseentry.cpp.

◆ operator=()

KnowledgeBaseEntry & KnowledgeBaseEntry::operator= ( const KnowledgeBaseEntry & other)

Definition at line 46 of file knowledgebaseentry.cpp.

◆ setAnswer()

void KnowledgeBaseEntry::setAnswer ( const QString & answer)

Definition at line 126 of file knowledgebaseentry.cpp.

◆ setChanged()

void KnowledgeBaseEntry::setChanged ( const QDateTime & changed)

Definition at line 96 of file knowledgebaseentry.cpp.

◆ setComments()

void KnowledgeBaseEntry::setComments ( int comments)

Definition at line 136 of file knowledgebaseentry.cpp.

◆ setContentId()

void KnowledgeBaseEntry::setContentId ( int id)

Definition at line 66 of file knowledgebaseentry.cpp.

◆ setDescription()

void KnowledgeBaseEntry::setDescription ( const QString & description)

Definition at line 116 of file knowledgebaseentry.cpp.

◆ setDetailPage()

void KnowledgeBaseEntry::setDetailPage ( const QUrl & detailPage)

Definition at line 146 of file knowledgebaseentry.cpp.

◆ setId()

void KnowledgeBaseEntry::setId ( QString id)

Definition at line 56 of file knowledgebaseentry.cpp.

◆ setName()

void KnowledgeBaseEntry::setName ( const QString & name)

Definition at line 106 of file knowledgebaseentry.cpp.

◆ setStatus()

void KnowledgeBaseEntry::setStatus ( const QString & status)

Definition at line 86 of file knowledgebaseentry.cpp.

◆ setUser()

void KnowledgeBaseEntry::setUser ( const QString & user)

Definition at line 76 of file knowledgebaseentry.cpp.

◆ status()

QString KnowledgeBaseEntry::status ( ) const

Definition at line 91 of file knowledgebaseentry.cpp.

◆ user()

QString KnowledgeBaseEntry::user ( ) const

Definition at line 81 of file knowledgebaseentry.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Oct 11 2024 12:19:09 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.