12,788
回編集
213行目: | 213行目: | ||
<br> | <br> | ||
明示的リンクを使用して、動的ライブラリの関数を呼び出す手順は、以下の通りである。<br> | 明示的リンクを使用して、動的ライブラリの関数を呼び出す手順は、以下の通りである。<br> | ||
# | # 動的ライブラリのメソッドにおいて、C言語のグローバル関数 (Cスタイルのインターフェース) として定義することにより、ライブラリの動的ロードを容易にする。 | ||
# | # 実行ファイル側において、<code>QLibrary</code>クラスを使用して動的にライブラリを読み込み、動的ライブラリのクラスのインスタンスを生成する。 | ||
# | # 生成したインスタンスをQMLコンテキストにセットして、QMLファイルから動的ライブラリのクラスのメソッドを呼び出せるようにする。 | ||
# | # 実行ファイル側のQMLファイルから動的ライブラリのオブジェクトのメソッドを呼び出して、動的ライブラリ内のQMLファイルを表示する。 | ||
<br> | <br> | ||
以下の構成を持つ2つのプロジェクトを作成したとする。<br> | 以下の構成を持つ2つのプロジェクトを作成したとする。<br> |