Source Code (Use browser search to find items of interest.)

Class Index

qt'QTextLineBreak (./qt-2.1.0/src/kernel/qrichtext_p.h:197)

class QTextLineBreak : public QTextCustomItem
{
public:
    QTextLineBreak(const QMap<QString, QString> &attr );
    ~QTextLineBreak();

    bool breakLine() const { return TRUE; }
    Clear clearBehind() const { return clr; }

    void draw(QPainter* , int , int ,
	      int, int, int, int, int, int,
	      QRegion& , const QColorGroup& , const QTextOptions&  ){}
private:
    Clear clr;
};



qt'QTextLineBreak::QTextLineBreak() (./qt-2.1.0/src/kernel/qrichtext.cpp:258)

QTextLineBreak::QTextLineBreak(const QMap<QString, QString> &attr )
{
    clr = QTextCustomItem::ClearNone;
    if ( attr.contains("clear") ) {
 	QString s = attr["clear"].lower();
 	if ( s  == "left" )
 	    clr = QTextCustomItem::ClearLeft;
 	else if ( s == "right" )
 	    clr = QTextCustomItem::ClearRight;
	else if ( s == "both" || s == "all")
	    clr = QTextCustomItem::ClearBoth;
    }
}


qt'QTextLineBreak::~QTextLineBreak() (./qt-2.1.0/src/kernel/qrichtext.cpp:272)

QTextLineBreak::~QTextLineBreak()
{
}

//************************************************************************