Qtでダウンローダを作りたいです。QSignalMapper を使用すると問題が発生します。
QNetworkReply、downloadProgress(qint64、qint64) にシグナルがあります。ダウンロード タスクが多いので、QSignalMapper を使用してシグナルを処理します。しかし、どうすれば (qint64,qint64) を自分の関数に渡すことができますか?
ID をスロットに渡しましたが、失われました (qint64,qint64)
connect(t->reply, SIGNAL(downloadProgress(qint64,qint64)), signalMapper, SLOT(map()));
signalMapper->setMapping(t->reply, id);
それを解決する方法は?