:のQObject ::接続:私はこれを実行しようとしました型の引数をキューイングすることはできません「INT&」
connect(this, SIGNAL(signalClicked(int&)), classA, SLOT(doWork(int&)));
しかし、私はタイトルにメッセージが表示されます。 は、だから私は、インターネットを探索していると私はaswellに動作していないこの解決策を考え出した:
qRegisterMetaType<int&>("Type");
connect(this, SIGNAL(signalClicked(Type)), classA, SLOT(doWork(Type)));
(エラー:への呼び出しに該当する関数「qRegisterMetaType(のconstのchar [5])」)
すべてのソリューション? ご協力いただきありがとうございます。
##を含むですか? –
Angew
はい、私はそれを得ないのです。 – Thibel
あなたの答えをありがとうが、私はすでにこの解決策を見つけました。http://www.qtforum.org/article/36440/signal-between-threads.html ?s = e3808660493121294f8780ef018f9b5e98f5b6f4と残念ながらまだ動作していません。 – Thibel