баг в Qt проблема конверта QString в char* ... с дальнейшим Segmentation fault
char *tempfile; QString file = QFileDialog::getOpenFileName( QString::null, "*.sor", this ); strcpy(tempfile,file.latin1());
if ( !file.isEmpty() ) { rDrawOview->Load(tempfile); //rDrawOview->Load("/work/app2/sor_demo/demo.sor");
} else { //rDrawOview->Load("/work/app2/sor_demo/demo.sor"); }
Вот если делать так rDrawOview->Load(tempfile); то падает приложение а если прямо указать путь rDrawOview->Load("/work/app2/sor_demo/demo.sor"); то все ОК...
функция Load принемает char* и все.... в чем баг???
как лечить??? спасибо