1

class Item例として、信号を持つものがありますvoid reportError(QString)。さらに、スロット付き
のクラスがあります。ItemControllervoid showError(QString)

の任意のインスタンスclass Itemからのスロットに信号を接続することは可能ItemControllerですか?

4

2 に答える 2

2

はい。connect()すべてのインスタンスを呼び出す必要があります。

于 2012-08-15T17:07:27.540 に答える
0

@scaiで述べたように、可能ですが、インスタンスごとにconnectを呼び出す必要があります。クラスの1つが他のクラスの属性である場合は、コンストラクターで非常に簡単に実行できます。または、インスタンス化される関数またはクラスでは、その直後に接続を実行します。

于 2012-08-15T19:27:55.073 に答える