Ich arbeite gerade an einem Schulprojekt, bei dem ich die Open Movie Database API verwende. Ich habe das Gefühl, dass die Anfrage funktioniert, aber ich kann nicht scheinen, dass Informationen wie Titel, Jahr usw. in der Benutzeroberfläche oder sogar in der Konsole angezeigt werden. Ich habe versucht, Tutorials über JSON in Qt zu suchen, aber ich kann keine finden, die nützlich sind. Jede Hilfe wäre großartig!Qt: Wie man eine JSON-Anfrage von der OMDb API zieht
Was muss ich ziehen:
void MainWindow::sendRequest(){
QEventLoop eventLoop;
QNetworkAccessManager manager;
QObject::connect(&manager, SIGNAL(finished(QNetworkReply*)), &eventLoop, SLOT(quit()));
QNetworkRequest req(QUrl(QString("http://www.omdbapi.com/?t=Scarface")));
QNetworkReply *reply = manager.get(req);
eventLoop.exec();
}
danke Ihnen so sehr, Das war genau das, was ich wollte. Wenn ich "Actors", "Title" usw. zu einem Label in meiner GUI zuordnen möchte, wie würde ich das tun? – Gum
Es wäre etwas ähnlich zu: '{Ihr Label} .setText (valuesO [" Actors "]. ToString())' – eyllanesc
Wenn meine Antwort Ihnen hilft, markieren Sie es bitte als korrekt. – eyllanesc