Intenté convertir un QString en tipo * por los siguientes métodos, pero parece que no funcionan.Conversión de QString a char *
//QLineEdit *line=new QLineEdit();{just to describe what is line here}
QString temp=line->text();
char *str=(char *)malloc(10);
QByteArray ba=temp.toLatin1();
strcpy(str,ba.data());
¿Se puede elaborar la posible falla con este método, o dar un método alternativo?
Su ejemplo me da buenos resultados, ¿dónde está el problema? – Viesturs
Perdón por mi inglés, pero ¿por qué no está bien usar ese enfoque? 'QString s (" algunos "); printf (reinterpret_cast (s.data())); ' –