#include #include #include #include #include #include "helpwindow.h" #include void show_helpwindow() { QString fileName = "PreludeLML.html"; QFile file(fileName); if (!file.open(QFile::ReadOnly | QFile::Text)) { QMessageBox::warning(NULL, QObject::tr("Application"), QObject::tr("Cannot read file %1:\n%2.") .arg(fileName) .arg(file.errorString())); return; } QDialog *window = new QDialog; Ui::helpWindow ui; ui.setupUi(window); QTextStream in(&file); QApplication::setOverrideCursor(Qt::WaitCursor); ui.textBrowser->setHtml(in.readAll()); QApplication::restoreOverrideCursor(); window->show(); }