bsnes-plus/bsnes/ui-qt/base/htmlviewer.cpp
2016-11-22 19:58:06 -05:00

24 lines
633 B
C++

#include "htmlviewer.moc"
HtmlViewerWindow *htmlViewerWindow;
HtmlViewerWindow::HtmlViewerWindow() {
setObjectName("html-window");
resize(560, 480);
setGeometryString(&config().geometry.htmlViewerWindow);
application.windowList.append(this);
layout = new QVBoxLayout;
layout->setMargin(Style::WindowMargin);
layout->setSpacing(0);
setLayout(layout);
document = new QTextBrowser;
document->setOpenExternalLinks(true);
layout->addWidget(document);
}
void HtmlViewerWindow::show(const char *title, const char *htmlData) {
document->setHtml(string() << htmlData);
setWindowTitle(title);
Window::show();
}