Hallo obad62,
eerst zijn er geen „readRowData“ in de code u postte zodat veronderstel ik het een type is en „readRawData“ zou moeten zijn - hoe dan ook, QDataStream:: readRawData wordt verklaard als „int. QDataStream:: readRawData (klusje * s, int. len)“, zodat u moet een wijzer tot een „klusje“ overgaan - buffer en de grootte van de buffer. „readRawData zal“ dan de buffer met de geladen gegevens vullen en zal het aantal geladen bytes als „int.“ terugkeren.
BTW: U schreef u „behoefte om binaire gegevens“ te lezen, maar uw code schijnt om aan gelezen koordlijn door lijn van een tekstdossier worden geschreven. Als u IMO van het tekstdossier wilt lezen zou u „QTextStream“ en zijn functie „readLine“ in plaats van „QDataStream“ moeten gebruiken.
Hoop die hulp,
ZOPPO