• 5364阅读
  • 3回复

QlineEdit清空出错? [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 楼主  发表于: 2009-05-27
每次清空QLineEdit时都会出现段错误,不知道是为什么?知道兄弟们帮忙看看。


以下是清空的代码段
      QString str=lineEdit->text();

      int       num=str.size();
      int       nnum=0;
     if(num>1){
        nnum=num-1;
         sstr=str.left(nnum);
        lineEdit->setText(sstr);
     }
    else (str.size()==1){

     lineEdit->clear();

    }
离线rqzrqh

只看该作者 1楼 发表于: 2009-05-27
没有sstr
离线duduqq

只看该作者 2楼 发表于: 2009-05-27
lineEdit->setText(“”);
这才是把lindeEdit的文本清空
只看该作者 3楼 发表于: 2009-05-31
谢谢回答!问题搞定了,上面的代码没有错,是我其他地方的代码出现了逻辑错误
快速回复
限100 字节
 
上一个 下一个