非常に基本的な質問です。ドキュメントには、のすべてのメソッドQNetworkAccessManager
が再入可能であると記載されています。もしそうなら、ロックなしでget()
メソッドを実行することはQRunnable
合法ですか?私のコードは次のようになります。
class MyClass: public QRunnable
{
void run()
{
...
QNetworkAccessManager nam;
QNetworkReply* reply = name.get(request) // No Read-write lock.
...
}
};