23 Mart 2018 Cuma

QTextDocument Sınıfı

Giriş
Sanırım QPrinter ile kullanılıyor.

Constructor
Şöyle yaparız.
auto textDoc = new QTextDocument();
pageCount metodu
Şöyle yaparız.
for (auto curPageNum = 1; curPageNum <= textDoc->pageCount(); ++curPageNum) {
 ...
}
setDocumentMargin metodu
Şöyle yaparız.
textDoc->setDocumentMargin(0);
setHtml metodu
Şöyle yaparız.
QString html = R"(
<!DOCTYPE html>
<html>
...
</html>
)"

textDoc->setHtml(html);
setPageSize metodu
Şöyle yaparız.
const auto width = 100;
const auto height = 200;
textDoc->setPageSize(QSizeF {width, height});

Hiç yorum yok:

Yorum Gönder