1 #include "htmlviewer.moc"
2 HtmlViewerWindow *htmlViewerWindow;
3 
HtmlViewerWindow()4 HtmlViewerWindow::HtmlViewerWindow() : QbWindow(config().geometry.htmlViewerWindow) {
5   setObjectName("html-window");
6   resize(560, 480);
7 
8   layout = new QVBoxLayout;
9   layout->setMargin(Style::WindowMargin);
10   layout->setSpacing(0);
11   setLayout(layout);
12 
13   document = new QTextBrowser;
14   layout->addWidget(document);
15 }
16 
show(const char * title,const char * htmlData)17 void HtmlViewerWindow::show(const char *title, const char *htmlData) {
18   document->setHtml(string() << htmlData);
19   setWindowTitle(title);
20   QbWindow::show();
21 }
22