TextEdit c++

0

Witam mam:

 char* s = (char*) malloc(sizeof(char));

i chcę do niego przypisać tekst pobrany z

ui->textEdit 

i tu jest mój problem bo jeśli dam

toPlainText(); 

to zwraca mi Qstring a ja chcę mieć char*
Ktoś może mi podpowiedzieć jak to zrobić ?

0
toPlainText().toStdString().c_str();

BTW Twój malloc rezerwuje pamięć tylko na 1 znak.

1

qstring.toLocal8Bit().data() i masz char*

1 użytkowników online, w tym zalogowanych: 0, gości: 1