2

アプリの1つを8インチのタッチスクリーンで実行しており、それにヘルプを追加したいと考えています。

メニュー項目からQtAssistantを起動することは、デスクトップアプリケーションでは問題なく機能しますが、タッチアプリケーションでは理想からはほど遠いものです。

私はそれが可能かどうか、またはそうすることを許可されているかどうかを理解することができませんでしたか?

QAssistant.exe自体にはいくつかのライセンス制限があるようですが、小さなWebブラウザーなどを埋め込むなど、これを行う別の方法があるかもしれません。

他の誰かがこれ、または同様の何かに取り組んだことがありますか?

4

3 に答える 3

4

QtCreator がこれを行う方法を確認してください。彼らは、あなたがやろうとしていることとまったく同じように見えるQtHelpを統合しています。彼らがそのために使用するライブラリは QtHelp モジュールです (私はそう思います)。

于 2011-01-04T11:07:21.120 に答える
4

QHelpEngine と QHelpContentWidget のドキュメントを確認してください。これらのクラスはあなたのニーズを満たすと思います。

于 2011-01-04T12:31:48.220 に答える
2

もう 1 つの方法は、 sourceを見て Qt Assistant がどのように実装されているかを実際に確認することです。

于 2011-01-04T20:58:24.900 に答える