2013-10-17 2 views
7

私は最初のQtインストーラを書こうとしていますが、問題があります。私のインストーラでは、パッケージの1つで、インストールの最後に.exeファイルを実行し、環境変数も追加する必要があります。Qtインストーラのスクリプトを書く方法

私はそれを行う方法は、package.xmlファイルのスクリプトオプションを使用していると思うが、私はそのスクリプトを書く方法を知らない、どこでもそれを行う方法のステップバイステップの説明を見つけることができません。

誰かが助けることができますか?

答えて

9

私は最近、自分と同じ運命に陥っていますが、ほとんどの場合、Qtインストーラのフレームワークの例とドキュメントをここではhttp://qt-project.org/doc/qtinstallerframework-1.5/index.htmlhttp://doc.qt.io/qtinstallerframework/qtifwexamples.htmlとしています。

これらのページに記載されている情報はあまりあいまいですが、少し試してみると、必要なインストールスクリプトを作成できるはずです。

インストールスクリプトを実装したいと思いますpackage.xmlファイルを使用すると、

<Script>installscript.qs</Script> 

タグを追加し、installscript.qs自己がそのパッケージのメタフォルダに配置する必要があることをする必要があります。 installscript.qsはその後、いくつか他のものの中で、あなたに必要な.exeを実行します

component.addOperation("Execute".....) 

コマンドが含まれています。環境変数のための同じプロセスは、ユーザーシステム上で変数を作成するバッチファイルを実行するために実行操作を使用して実装することができます。

qtインストーラのフレームワークのドキュメントに詳述されているカスタム操作を実装するためにここ数週間試してきましたが、これまで成功していませんでしたので、この分野で進歩を遂げるならば自由に情報を渡してください)

+0

皆さん、ご質問ありがとうございます。 ** .qs **ファイルの作成方法はわかりません。 :( – Franky

+0

@Franky .qsファイルには何も特別なものはありません。それはたまたまテキストファイルで、末尾に.qsが付いています。 – rationalcoder

関連する問題