3
:関数ポインタを使ってメソッドを呼び出す方法は?方法</p> <p>通常の方法で起動
QMetaObject::invokeMethod(obj, "function");
しかし、その代わりstring.Thisを使用したのは、私が欲しいものです:
QMetaObject::invokeMethod(obj, function());
// or any macro like SLOT
QMetaObject::invokeMethod(obj, FUNC_NAME(function()));
'QMetaObject :: invokeMethod' isteadを使って、' obj.func() 'で直接メソッドを呼び出すのはなぜですか? – putu
@putuたとえば、別のスレッドでメソッドを呼び出します。 – Jiu
具体的には、[この回答](https://stackoverflow.com/a/21653558/1329652)では、「メソッド/スロット用のTL; DR」 –