Hi anda_skoa
Ich hab das mal so probiert:
Code:
void MyReportItem::paintCell( QPainter *p, const QColorGroup &cg, int column, int width, int alignment )
{
if (column == 1) {
QFont f1( "Helvetica [Cronyx]" );
QPainter painter;
QSimpleRichText myrichtext( reporttext, f1 );
int margin = 0;
QRect view( 0, 0, 0, 0 );
QColorGroup colorgroup;
myrichtext.draw( &painter, margin, margin, view, colorgroup);
}
Wenn die Funktion aufgerufen kommt folgende Meldung aber die Liste bleibt leer:
QPainter::setWorldMatrix: Will be reset by begin()
QPainter::setWorldMatrix: Will be reset by begin()
QPainter::setPen: Will be reset by begin()
QPainter::setFont: Will be reset by begin()
QPainter::setPen: Will be reset by begin()
QPainter::setFont: Will be reset by begin()
QPainter::setPen: Will be reset by begin()
QPainter::setFont: Will be reset by begin()
QPainter::setPen: Will be reset by begin()
QPainter::setFont: Will be reset by begin()
QPainter::setPen: Will be reset by begin()
QPainter::setFont: Will be reset by begin()
QPainter::setPen: Will be reset by begin()
QPainter::setFont: Will be reset by begin()
QPainter::setWorldMatrix: Will be reset by begin()
QPainter::setWorldMatrix: Will be reset by begin()
QPainter::setFont: Will be reset by begin()
QPainter::setWorldMatrix: Will be reset by begin()
QPainter::setWorldMatrix: Will be reset by begin()
QPainter::setPen: Will be reset by begin()
usw.
Hast du ne Idee woran das liegen kann?
Lesezeichen