616f690761
As we cannot style the navigation elements freely with the restricted version of CSS that QTextBrowser supports, we need to inject separator elements between the prev/next page links. This change adds a 'bullet' character wrapped in a <span> as a separator. A rule is added to the standard offline CSS to hide the separator as it's not needed there. Change-Id: I13220a2a60e2d3063f94bc7dff0e4320d0bed4f6 Reviewed-by: Martin Smith <martin.smith@digia.com>
36 lines
1.2 KiB
Plaintext
36 lines
1.2 KiB
Plaintext
# Specify a custom CSS file used by this template
|
|
HTML.stylesheets += template/style/offline-simple.css
|
|
qhp.extraFiles += style/offline-simple.css
|
|
|
|
# Override the header styles
|
|
HTML.headerstyles = \
|
|
" <link rel=\"stylesheet\" type=\"text/css\" href=\"style/offline-simple.css\" />\n" \
|
|
" <script type=\"text/javascript\">\n" \
|
|
" window.onload = function(){document.getElementsByTagName(\"link\").item(0).setAttribute(\"href\", \"style/offline.css\");};\n" \
|
|
" </script>\n"
|
|
|
|
HTML.postheader = \
|
|
"<body>\n" \
|
|
"<div class=\"header\" id=\"qtdocheader\">\n"\
|
|
" <div class=\"main\">\n" \
|
|
" <div class=\"main-rounded\">\n" \
|
|
" <div class=\"navigationbar\">\n" \
|
|
" <table><tr>\n"
|
|
|
|
HTML.postpostheader = \
|
|
" </tr></table>\n"\
|
|
" </div>\n" \
|
|
" </div>\n" \
|
|
"<div class=\"content\">\n" \
|
|
"<div class=\"line\">\n" \
|
|
"<div class=\"content mainContent\">\n"
|
|
|
|
HTML.navigationseparator = \
|
|
"<span class=\"naviSeparator\"> ◦ </span>\n"
|
|
|
|
# Add some padding around code snippets, as we cannot
|
|
# currectly style them for QTextBrowser using only CSS.
|
|
codeindent = 2
|
|
codeprefix = "\n\n"
|
|
codesuffix = "\n\n"
|