Я хотел бы интегрировать функциональность документации Sphinx, чтобы помочь с моим проектом Qt.Однако при включении файлов HTML для Sphinx форматирование выглядит иначе, и ссылки на файлы не работают.Например:
QFile file("/home/user1/project/Sphinx/build/html/intro.html");
if (!file.open(QIODevice::Readonly))
qDebug() << "Didn't open file";
QTextStream in(&file);
ui->textBrowser->setText(in.readAll());
Ошибка: QTextBrowser: Нет документа для _sources / intro.txt
Это заставит textBrowser открыть правильный файл, но не будетв конечном итоге отобразит страницу с правильной HTML-кодировкой и не будет переходить по ссылкам, даже если эти HTML-файлы содержатся по одному и тому же пути (поскольку я скопировал весь проект Sphinx в проект Qt).
Isесть какой-нибудь способ упаковать весь проект Sphinx так, чтобы включение нескольких файлов было ненужным или включение нескольких файлов - путь, и я просто неправильно его обрабатываю?