5assistant -collectionFile file
10<?xml version=
"1.0" encoding=
"utf-8" ?>
11<QHelpCollectionProject version=
"1.0">
13 <title>My Application Help</title>
15 <currentFilter>myfilter</currentFilter>
16 <applicationIcon>application.png</applicationIcon>
17 <enableFilterFunctionality>
false</enableFilterFunctionality>
18 <enableDocumentationManager>
false</enableDocumentationManager>
19 <enableAddressBar visible=
"true">
true</enableAddressBar>
20 <cacheDirectory>mycompany/myapplication</cacheDirectory>
22 <text>About My Application</text>
23 <text language=
"de">Über meine Applikation...</text>
26 <file>about.txt</file>
27 <file language=
"de">ueber.txt</file>
28 <icon>about.png</icon>
34 <input>myapplication-manual.qhp</input>
35 <output>myapplication-manual.qch</output>
39 <file>myapplication-manual.qch</file>
42</QHelpCollectionProject>
47QProcess *process =
new QProcess;
49args << QLatin1String(
"-collectionFile")
50 << QLatin1String(
"mycollection.qhc")
51 << QLatin1String(
"-enableRemoteControl");
52process->start(QLatin1String(
"assistant"), args);
53if (!process->waitForStarted())
60ba.append(
"setSource qthelp://com.mycompany.1_0_0/doc/index.html\n");
67ba.append(
"hide bookmarks;");
68ba.append(
"hide index;");
69ba.append(
"setSource qthelp://com.mycompany.1_0_0/doc/index.html\n");
74<?xml version=
"1.0" encoding=
"utf-8" ?>
75<QHelpCollectionProject version=
"1.0">
79 <file>myapplication-manual.qch</file>
80 <file>another-manual.qch</file>
83</QHelpCollectionProject>
87assistant -collectionFile mycollection.qhc -
register myapplication-manual.qch
91<?xml version=
"1.0" encoding=
"utf-8" ?>
92<QHelpCollectionProject version=
"1.0">
94 <title>My Application Help</title>
95 <cacheDirectory>mycompany/myapplication</cacheDirectory>
98</QHelpCollectionProject>
102assistant -collectionFile mycollection.qhc
106%QDesktopServices::AppDataLocation%/mycompany/myapplication/mycollection.qhc
110qhelpgenerator mycollection.qhcp -o mycollection.qhc