TextAutogenerateText::TextAutoGenerateMessage

Search for usage in LXR

TextAutogenerateText::TextAutoGenerateMessage Class Reference

#include <textautogeneratemessage.h>

Public Types

enum class  Sender : uint8_t { Unknown , User , LLM }
 

Public Member Functions

QByteArray answerUuid () const
 
bool archived () const
 
QString content () const
 
qint64 dateTime () const
 
QString dateTimeStr () const
 
bool editingMode () const
 
QString htmlGenerated () const
 
bool inProgress () const
 
bool isValid () const
 
bool mouseHover () const
 
bool operator== (const TextAutoGenerateMessage &other) const
 
TextAutoGenerateMessage::Sender sender () const
 
void setAnswerUuid (const QByteArray &newAnswerUuid)
 
void setArchived (bool newArchived)
 
void setContent (const QString &newContent)
 
void setDateTime (qint64 newDateTime)
 
void setEditingMode (bool newEditingMode)
 
void setInProgress (bool newInProgress)
 
void setMouseHover (bool newMouseHover)
 
void setSender (TextAutoGenerateMessage::Sender newSender)
 
void setTopic (const QString &newTopic)
 
void setUuid (const QByteArray &newUuid)
 
QString topic () const
 
QByteArray uuid () const
 

Detailed Description

The TextAutoGenerateMessage class.

Author
Laurent Montel monte.nosp@m.l@kd.nosp@m.e.org

Definition at line 17 of file textautogeneratemessage.h.

Member Enumeration Documentation

◆ Sender

enum class TextAutogenerateText::TextAutoGenerateMessage::Sender : uint8_t
strong

Definition at line 21 of file textautogeneratemessage.h.

Member Function Documentation

◆ answerUuid()

QByteArray TextAutoGenerateMessage::answerUuid ( ) const
nodiscard

Definition at line 105 of file textautogeneratemessage.cpp.

◆ archived()

bool TextAutoGenerateMessage::archived ( ) const
nodiscard

Definition at line 140 of file textautogeneratemessage.cpp.

◆ content()

QString TextAutoGenerateMessage::content ( ) const
nodiscard

Definition at line 33 of file textautogeneratemessage.cpp.

◆ dateTime()

qint64 TextAutoGenerateMessage::dateTime ( ) const
nodiscard

Definition at line 56 of file textautogeneratemessage.cpp.

◆ dateTimeStr()

QString TextAutoGenerateMessage::dateTimeStr ( ) const
nodiscard

Definition at line 125 of file textautogeneratemessage.cpp.

◆ editingMode()

bool TextAutoGenerateMessage::editingMode ( ) const
nodiscard

Definition at line 150 of file textautogeneratemessage.cpp.

◆ htmlGenerated()

QString TextAutoGenerateMessage::htmlGenerated ( ) const
nodiscard

Definition at line 100 of file textautogeneratemessage.cpp.

◆ inProgress()

bool TextAutoGenerateMessage::inProgress ( ) const
nodiscard

Definition at line 73 of file textautogeneratemessage.cpp.

◆ isValid()

bool TextAutoGenerateMessage::isValid ( ) const
nodiscard

Definition at line 68 of file textautogeneratemessage.cpp.

◆ mouseHover()

bool TextAutoGenerateMessage::mouseHover ( ) const
nodiscard

Definition at line 130 of file textautogeneratemessage.cpp.

◆ operator==()

bool TextAutoGenerateMessage::operator== ( const TextAutoGenerateMessage & other) const
nodiscard

Definition at line 83 of file textautogeneratemessage.cpp.

◆ sender()

TextAutoGenerateMessage::Sender TextAutoGenerateMessage::sender ( ) const
nodiscard

Definition at line 46 of file textautogeneratemessage.cpp.

◆ setAnswerUuid()

void TextAutoGenerateMessage::setAnswerUuid ( const QByteArray & newAnswerUuid)

Definition at line 110 of file textautogeneratemessage.cpp.

◆ setArchived()

void TextAutoGenerateMessage::setArchived ( bool newArchived)

Definition at line 145 of file textautogeneratemessage.cpp.

◆ setContent()

void TextAutoGenerateMessage::setContent ( const QString & newContent)

Definition at line 38 of file textautogeneratemessage.cpp.

◆ setDateTime()

void TextAutoGenerateMessage::setDateTime ( qint64 newDateTime)

Definition at line 61 of file textautogeneratemessage.cpp.

◆ setEditingMode()

void TextAutoGenerateMessage::setEditingMode ( bool newEditingMode)

Definition at line 155 of file textautogeneratemessage.cpp.

◆ setInProgress()

void TextAutoGenerateMessage::setInProgress ( bool newInProgress)

Definition at line 78 of file textautogeneratemessage.cpp.

◆ setMouseHover()

void TextAutoGenerateMessage::setMouseHover ( bool newMouseHover)

Definition at line 135 of file textautogeneratemessage.cpp.

◆ setSender()

void TextAutoGenerateMessage::setSender ( TextAutoGenerateMessage::Sender newSender)

Definition at line 51 of file textautogeneratemessage.cpp.

◆ setTopic()

void TextAutoGenerateMessage::setTopic ( const QString & newTopic)

Definition at line 120 of file textautogeneratemessage.cpp.

◆ setUuid()

void TextAutoGenerateMessage::setUuid ( const QByteArray & newUuid)

Definition at line 95 of file textautogeneratemessage.cpp.

◆ topic()

QString TextAutoGenerateMessage::topic ( ) const
nodiscard

Definition at line 115 of file textautogeneratemessage.cpp.

◆ uuid()

QByteArray TextAutoGenerateMessage::uuid ( ) const
nodiscard

Definition at line 90 of file textautogeneratemessage.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri May 2 2025 12:06:03 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.