シグナルとスロットの両方にstd::string
タイプ パラメータがあります。私のシグナルはクラス b にあり、スロットはクラス A にあります。パラメーターの型を int に変更すると、シグナルは機能しますが、std::string で失敗します。この問題を解決する方法について何か提案はありますか?
これが私が使用するコードです
connect(this,SIGNAL(SignalB(std::string)),ClassA::PtrClassA,SLOT(MethodA(std::string)));