qmakeの代わりにSConsを使用しているため、プロジェクト (.pro) ファイルがありません。このため、Qt Creator (GUI を作成するためだけに使用します) は信号をスロットに接続することを拒否します。.uiファイルを手動で編集して、適切な接続を追加したいと思います。何を変更すればよいですか?
2 に答える
0
uicKarlsonが言ったようにuiファイルをコンパイルするために使用します。例えば:
uic yourinterface.ui -o uicompiled.h
このようにして、UIファイルから完全なクラスを生成でき、コードベースにプラグインするだけで済みます。
于 2012-01-27T18:38:09.690 に答える
0
qmake.uiファイルをmakeファイルに変換して.proからmakeファイルに変換します。uicただし、ファイルをコンパイルし.uiてメタ オブジェクトを生成し、Signal-Slot 接続を可能にするために実行する必要があります。クラス定義のヘッダーも役立つ場合があります。
通常、サブクラス化するときは、サブクラス化されたクラス内のカスタム定義スロットに関数をui使用して信号を接続します。connect
于 2012-01-27T14:28:17.753 に答える