Public Member Functions

KDReports::TextElement Class Reference

#include <KDReportsTextElement.h>

Inheritance diagram for KDReports::TextElement:
Inheritance graph
[legend]
Collaboration diagram for KDReports::TextElement:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TextElement (const QString &string=QString())
virtual ~TextElement ()
 TextElement (const TextElement &other)
TextElementoperator= (const TextElement &other)
void setText (const QString &text)
TextElementoperator<< (const QString &)
void setFontFamily (const QString &family)
 Set font attribute: family.
void setBold (bool bold)
 Set font attribute: bold.
void setItalic (bool italic)
 Set font attribute: italic.
void setUnderline (bool underline)
 Set font attribute: underline.
void setStrikeOut (bool strikeout)
 Set font attribute: strike out.
void setPointSize (qreal size)
 Set font attribute: size in points. Can be integer or decimal.
void setFont (const QFont &)
 Set all font attributes with one call.
void setTextColor (const QColor &color)
void setId (const QString &id)
QString id () const

Detailed Description

The KDReports::TextElement class represents text in the report. This is one way to insert rich text into the report (the other way is with HtmlElement).


Constructor & Destructor Documentation

KDReports::TextElement::TextElement ( const QString &  string = QString() ) [explicit]

Creates a text element.

virtual KDReports::TextElement::~TextElement (  ) [virtual]

Destroys this text element.

KDReports::TextElement::TextElement ( const TextElement other )

Copies a text element. The text and settings are copied over.


Member Function Documentation

QString KDReports::TextElement::id (  ) const
Returns:
the ID associated with this text element.
Since:
1.2
TextElement& KDReports::TextElement::operator<< ( const QString &   )

Adds more text to the text in this element.

TextElement& KDReports::TextElement::operator= ( const TextElement other )

Copies the text and settings from another text element.

void KDReports::TextElement::setId ( const QString &  id )

Set the ID associated with this text element.

Since:
1.2
void KDReports::TextElement::setText ( const QString &  text )

Sets the full text in this element.

void KDReports::TextElement::setTextColor ( const QColor &  color )

Set the text color.

Since:
1.1

The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Enumerations Enumerator

Klarälvdalens Datakonsult AB (KDAB)
Qt-related services and products
http://www.kdab.com/
http://www.kdab.com/products/kd-reports/