ホームページ >ウェブフロントエンド >jsチュートリアル >ActiveQtはjsと連携してグラフィック説明を実現します
1.1.「新規」で「プロジェクト」を選択します
1.2. QtでQt ActiveQt Serverを選択します。待ってください。インターフェイスは次のとおりです:
1.3。完了するまで [次へ] をクリックします。以下の図に示すように、vs2015 のデバッグが行われます。 ActiveX コントロール環境の設定2.1. [デバッグ] ボタンをクリックし、ドロップダウン メニューで [プロセスのアタッチ] を選択します。メニューから「プロセスのアタッチ」を選択し、次のインターフェイスに入ります:
3. ActiveQt と js のコールバック相互作用の実装
3.1. 方法 1: Qt のシグナル関数を js で直接書き換えます
3. 1、Qtはシグナルメソッド
voideventCallBack(intnType, QStringstrEventName);
functionActiveQtServerCallBack::eventCallBack(nType,strEventName)
{
//実装されたロジック コード
… …
}
注: (1) 各パラメータの名前は一貫している必要があります。(2) 関数は
3.2. メソッド 2: js パラメーターを渡すコールバック
3.2.1. Qt は外部呼び出し用のパラメーターを渡すインターフェイスを定義します。
intAttachEvent(constQString&eventName, *dispFunc)
パラメータの説明:) (1) EventName [in]: このパラメータは単独で選択できます。これはコールバックの内容の表示です
関数 ActiveQTServerCallBacktrainsMittest (x, y, z, strevent) {
) // 論理コード
…
x、y、z、strEvent パラメーターは、Qt で定義されたパラメーター名と一致している必要があります。そうでない場合、コールバックは実行できません
。以上がActiveQtはjsと連携してグラフィック説明を実現しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。