1 #include "htmlviewer.moc" 2 HtmlViewerWindow *htmlViewerWindow; 3 HtmlViewerWindow()4HtmlViewerWindow::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)17void HtmlViewerWindow::show(const char *title, const char *htmlData) { 18 document->setHtml(string() << htmlData); 19 setWindowTitle(title); 20 QbWindow::show(); 21 } 22