PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : QUrlOperator



replica
25-05-2003, 14:05
hallo,

ich schnupper grad ein wenig in Qt rein

mal eine frage dazu:

QUrlOperator *urlop = new QUrlOperator("http://www.fetteurl.de");
QString rdf;

rdf = urlop->get("fett.rdf");

das klappt ja so leider nicht

ambiguous overload for `QString& = const QNetworkOperation*' operator

wie bekomm ich denn mit der methode get() die gewonnen daten in einen string?? bzw. wie arbeite ich mit diesen signalen??

(wollte anschliessend den string an die label methode setText() übergeben).

danke schonmal :)

anda_skoa
25-05-2003, 15:32
Original geschrieben von replica
hallo,

ich schnupper grad ein wenig in Qt rein


Gute Idee :)



QUrlOperator *urlop = new QUrlOperator("http://www.fetteurl.de");
QString rdf;

rdf = urlop->get("fett.rdf");

das klappt ja so leider nicht


Alleine sowas zu probieren :rolleyes:
Zuerst probieren und dann Doku anschaun?

Ich mach das normalerweise umgekehrt ;)



wie bekomm ich denn mit der methode get() die gewonnen daten in einen string?? bzw. wie arbeite ich mit diesen signalen??


Auf einen Slot mit der entsprechende Signatur connecten und die Parameter verwerten. Wie immer.



(wollte anschliessend den string an die label methode setText() übergeben).


Ich schlage vor, du benutzt eher QHttp, nimmst als QIODevice einen QBuffer und benutzt anschliessen den QBuffer in einem QTextStream um den Inhalt zu lesen.

Ciao,
_

replica
25-05-2003, 21:23
oh prima :D

wie gesagt, ich schnupper grad erst rein. habe allerdings auf der trolltech qt doku page keinen ausweg gefunden.


Auf einen Slot mit der entsprechende Signatur connecten und die Parameter verwerten. Wie immer.

hmm test ich mal an :)


Ich schlage vor, du benutzt eher QHttp, nimmst als QIODevice einen QBuffer und benutzt anschliessen den QBuffer in einem QTextStream um den Inhalt zu lesen.

ok! probier ich auch aus :D

vielen dank!

anda_skoa
25-05-2003, 21:39
Original geschrieben von replica
oh prima :D

wie gesagt, ich schnupper grad erst rein.

Dann vielleicht nicht gleich mit den Spezialklassen anfangen ;)

Hast du unser Tutorial schon durch?

Ciao,
_

replica
26-05-2003, 07:31
Hast du unser Tutorial schon durch?

hab's schon gesehen, aber hatte noch keine zeit es genau zu studieren :)
ich hol's nach, versprochen.