char * Pusername=new char;?????
char * Pusername=new char[1024];!!!!
Pusername = lineEdit->text().toAscii().data();????
strcpy(Pusername , lineEdit->text().toAscii().data());!!!!!!
return Pusername ????
不要临时指针的返回!!!!!!!
感觉你的思路就不对,为什么要通过函数返回得到这个东西呢??
你在加密按键的槽函数一起处理不就可以了么?
比如class::func_jiami()
{
QString text = lineEdit->text();
dosomething(text);
//如果用字符串的话
char * Pusername=new char[1024];
strcpy(Pusername , lineEdit->text().toAscii().data());
dosomething(Pusername);
}
[ 此贴被浪漫天使在2009-02-20 11:37重新编辑 ]