void HtmlViewerWindow::setup() {
window = new QWidget;
window->setObjectName("html-window");
layout = new QVBoxLayout;
layout->setMargin(Style::WindowMargin);
layout->setSpacing(0); {
document = new QTextBrowser;
layout->addWidget(document);
}
window->setLayout(layout);
window->setMinimumSize(560, 480);
}
void HtmlViewerWindow::show(const char *title, const char *htmlData) {
document->setHtml(utf8() << htmlData);
window->setWindowTitle(title);
utility.showCentered(window);
}