I am currently using 4.7.1 on Windows XP. I am trying to build my own documentation to be displaying in Assistant.

Here's my qhp file (test.qhp):
Qt Code:
  1. <QtHelpProject version="1.0">
  2. <namespace>com.test.1_0</namespace>
  3. <virtualFolder>docs</virtualFolder>
  4. <customFilter name="Test Documentation">
  5. <filterAttribute>test</filterAttribute>
  6. </customFilter>
  7. <filterSection>
  8. <filterAttribute>test</filterAttribute>
  9. <toc>
  10. <section title="Test Manual" ref="test.html" />
  11. </toc>
  12. <keywords>
  13. <keyword name="one" ref="test.html#one"/>
  14. <keyword name="two" ref="test.html#two"/>
  15. <keyword name="three" ref="test.html#three"/>
  16. <keyword name="four" ref="test.html#four"/>
  17. </keywords>
  18. <files>
  19. <file>test.html</file>
  20. </files>
  21. </filterSection>
  22. </QtHelpProject>
To copy to clipboard, switch view to plain text mode 

test.html is a simple file with the four anchors in it.

I compile with the following command:
qhelpgenerator test.qhp -o test.qch

... and get the following tty:
Building up file structure...
Insert custom filters...
Insert help data for filter section (1 of 1)
Insert files...
Insert contents...
Insert indices...
Documentation successfully generated.

However, when I add the documentation to Assistant and select the Index navigation tab I only have the first index, namely, "one". What's happened to the other indices?