0

ComponentAのボタンがクリックされたときにComponentCを動的に作成する必要があり、 ComponentAから id を介してアクセスできないComponentB にComponentCを作成する必要があります

では、これは QML でどのように実現できるのでしょうか?

ありがとう。

4

1 に答える 1

0

シグナルは、呼び出されたスロットによって返されるオブジェクトを返すことができます。

int B::slot() {
  return 12;
}

void A::test() {
  connect( this, SIGNAL(sig()), objectB, SLOT(slot());
  int i = emit sig(); // i should be equal to 12
}

しかし、それが期待される動作であるかどうかはわかりません...

于 2013-04-25T15:24:14.597 に答える