Is same as Print , have a look on... :
http://www.qt-apps.org/content/show....?content=62383
///// inside QWidget Hover Label
doc->setUndoRedoEnabled(false);
doc->setHtml("<p><span style=\"color:#000000; font-weight:600\">"+text_x+"</span></p>");
doc->setTextWidth(width());
doc->setUseDesignMetrics(true);
doc
->setDefaultTextOption
( QTextOption (Qt
::AlignHCenter ) );
//// height from doc QTextDocument
//// http://fop-miniscribus.googlecode.com/svn/trunk/fop_miniscribus.1.0.0/src/floating_box/floatdiagram.cpp
//////setMaximumHeight(DocumentHighgtActual());
p
->setRenderHint
(QPainter::Antialiasing,
true);
doc->drawContents(p,clip);
p->end();
///// QPixmap PicsDocument contains image as html
///// inside QWidget Hover Label
QString text_x = "Hello World!";
doc = new QTextDocument(this);
doc->setUndoRedoEnabled(false);
doc->setHtml("<p><span style=\"color:#000000; font-weight:600\">"+text_x+"</span></p>");
doc->setTextWidth(width());
doc->setUseDesignMetrics(true);
doc->setDefaultTextOption ( QTextOption (Qt::AlignHCenter ) );
//// height from doc QTextDocument
//// http://fop-miniscribus.googlecode.com/svn/trunk/fop_miniscribus.1.0.0/src/floating_box/floatdiagram.cpp
//////setMaximumHeight(DocumentHighgtActual());
QPainter *p = new QPainter(&PicsDocument);
p->setRenderHint(QPainter::Antialiasing, true);
doc->drawContents(p,clip);
p->end();
///// QPixmap PicsDocument contains image as html
To copy to clipboard, switch view to plain text mode
Bookmarks