Używam 32 bitową wersję QT Creatora z kompilatorem minGW C++ na Windowsie 7.
Proszę o dokładną instrukcję co zrobić,
- Jak zainstalować SSL i go dodać do QT Creatora i do projektu.
- Jak używając CURL lub QNetwork połączyć się z adresem https i pobrać zawartość pliku json z tego adresu.
- Móc wykorzystać te dane w formie tablicy(raczej sobie poradzę, ale znając moje zdolności, będę miał i z tym problem).
- Wysyłać żądania do serwera za pomocą metody post.
Szukałem na własną rękę z tydzień, udało mi się pobrać dane za pomocą curl ale nie w https.
W sieci są rozproszone informacje, albo znowu przeładowane (przynajmniej jak dla mnie) danymi.
Używam takiego gotowca z neta:
[code]
#include <QObject>
#include <QNetworkAccessManager>
#include <QNetworkRequest>
QNetworkAccessManager manager = new QNetworkAccessManager(this);
connect(manager, SIGNAL(finished(QNetworkReply)),
this, SLOT(replyFinished(QNetworkReply*)));
manager->get(QNetworkRequest(QUrl("http://api.bitcoincharts.com/v1/markets.json")));[/code]
Program działa, ale pojawia się taki błąd:
[quote]QObject::connect: No such slot OknaKlasa::replyFinished(QNetworkReply*) in ..\CvanCoin2\oknaklasa.cpp:60
QObject::connect: (receiver name: 'OknaKlasa')[/quote]
Nie wiem nawet gdzie się będzie zapisywać pobrana treść, jeśli uda mi się to naprawić.
Mam nadzieję, że z https nie będzie dodatkowych problemów.
Tak dodatkow: czy to jest najlepsze forum pomocy c++? Jakie znacie najlepsze fora QT i C++ po polsku?