qidoc.sphinx_project - Sphinx projects¶
-
class
qidoc.sphinx_project.
SphinxProject
(doc_worktree, project, name, depends=None, dest=None)¶ A doc project using Sphinx
-
source_dir
¶
-
configure
(**kwargs)¶ Create a correct conf.py in self.build_dir
-
append_breathe_settings
()¶
-
append_qiapidoc_settings
()¶ Return a string representing the qiapidoc settings
-
append_doxylink_settings
(conf, rel_paths=False)¶ Return a string representing the doxylink settings
-
append_intersphinx_settings
(conf, rel_paths=False)¶ Return a string representing the intersphinx settings
-
append_extension
(conf, extension_name)¶
-
build
(build_type=None, language=None, spellcheck=False, werror=False, pdb=False)¶ Run sphinx.main() with the correct arguments
-
generate_examples_zips
()¶
-
intl_update
()¶
-
intl_build
(language)¶
-
install
(destdir)¶
-
-
qidoc.sphinx_project.
get_num_spellcheck_errors
(build_dir)¶
-
exception
qidoc.sphinx_project.
SphinxBuildError
¶
-
exception
qidoc.sphinx_project.
UnknownLingua
(project, language)¶