QT - error con QFile

 
Vista:

error con QFile

Publicado por Nibble (1 intervención) el 08/05/2007 11:54:07
Wenas, miren tengo un problemilla que no se de donde se deriva. El ejemplo es muy simple, simplemente quiero abrir un fichero de texto y almacenar las palabras en un vector de QString. El codigo que tengo es el siguiente:

QString *ciudad;
int j;

_ciudad = new QString[_grafo->numeroNodos()+1];

j=1;

entrada_nombres.open( IO_ReadOnly )
QTextStream stream( &entrada_nombres );

while ( !stream.atEnd() )
_ciudad[j] = stream.readLine();

entrada_nombres.close();


El unico problema que me da es que al compliar me dice que IO_ReadOnly no se declaró en este ámbito.

Pense que era por las librerias y a parte de las tipicas para manejar dialogos y cuadros de texto agrego:

#include <qfile.h>
#include <qtextstream.h>

Aun asi me sigue dando el error.

Espero que puedan ayudarme, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:error con QFile

Publicado por Abuelo (1 intervención) el 05/06/2008 00:13:23
un poquito tarde pero cumplido
tienes que agregar la libreria

# include <qiodevice.h>

y para abrir el archivo copiar el comando

NombreArchivo.open(QIODevice::ReadOnly);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar