私は、HTTP GETリクエストを送信して情報を送信する場合、私はQNetworkAccessManagerで作業することを提案しましたが、C++では本当にうんざりです。C++ OpenGLと組み合わせたQNetworkAccessManager(Qt)
私は現在のOpenGL ESと協力し、GETリクエストを送信するために次の2行のコードを実行したいのです:
QNetworkAccessManager* netMan = new QNetworkAccessManager(this);
netMan->get(QNetworkRequest(QUrl("something/?userID=1")));
しかし、それは「この」それがであるので、好きではありませんmain()メソッドであり、QObjectを参照していません(私はQApplicationを推測しています)。私が "this"を取り除くと、私のアプリケーションはビルドされますが、ロードされることはありません(私は "printf(1)"を実行しないトップに置く)。
これを修正する方法に関するご提案または代替方法はありますか?前もって感謝します。
QNetworkAccessManager
コンストラクタ内のパラメータが唯一後でオブジェクトクリーンアップの責任となります
QObject
ベースの親(削除)を指定するために必要とされる
-James