Mostrando entradas con la etiqueta tips qt. Mostrar todas las entradas
Mostrando entradas con la etiqueta tips qt. Mostrar todas las entradas

lunes, 15 de agosto de 2011

Usar qDebug con QString

Últimamente he estado teniendo problemas al usar la función qDebug y pasarle un QString como parámetro.

"no matching function for call to 'qDegug(Qstring&)"

El problema, como podemos ver, es que no hay ninguna función qDebug que acepte un QString como parámetro.

La solución es usar el operador << para indicarle que QString queremos imprimir. Sería algo así:

QString text("hello qt");
qDegug() << text;

lunes, 25 de julio de 2011

QByteArray to QString

Para convertir un objeto QByteArray a QString simplemente hay que pasarle el QByteArray al QString en el constructor. Ejemplo:

QByteArray datagram;

... //Suponemos que el QByteArray tiene datos. 

QString str(datagram);