source: trunk/FACT++/gui/HtmlDelegate.cc@ 10397

Last change on this file since 10397 was 10394, checked in by tbretz, 14 years ago
First version of the GUI.
File size: 509 bytes
Line 
1#include "HtmlDelegate.h"
2
3#include <QtGui/QPainter>
4#include <QtGui/QTextDocument>
5
6void HtmlDelegate::paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
7{
8 QTextDocument doc;
9 doc.setHtml(index.data().toString());
10 doc.drawContents(painter, option.rect);
11}
12
13QSize HtmlDelegate::sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const
14{
15 QTextDocument doc;
16 doc.setHtml(index.data().toString());
17 return doc.size().toSize();
18}
Note: See TracBrowser for help on using the repository browser.