qmakeの代わりにSConsを使用しているため、プロジェクト (.pro) ファイルがありません。このため、Qt Creator (GUI を作成するためだけに使用します) は信号をスロットに接続することを拒否します。.uiファイルを手動で編集して、適切な接続を追加したいと思います。何を変更すればよいですか?
2 に答える
0
uic
Karlsonが言ったように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 に答える