找回密码
 立即注册
收起左侧

LineEdit的输入问题

4
回复
8568
查看
[复制链接]
累计签到:47 天
连续签到:1 天
来源: 2016-10-19 15:09:40 显示全部楼层 |阅读模式
1Qter豆
在这个函数中怎样才可以让frequency的值实时显示在LineEdit中
void pwm:n_pushButton_4_clicked()
{
      if(frequency>20000)
      {
          return;
      }
      ++ frequency;
      ::ioctl(fd, PWM_IOCTL_SET_FREQ, frequency);

      QString frequency;

      ui->lineEdit->setText((frequency));

}

回复

使用道具 举报

累计签到:955 天
连续签到:1 天
2016-10-20 08:59:49 显示全部楼层
。。。。。。。。。哈哈
回复

使用道具 举报

累计签到:597 天
连续签到:1 天
2016-10-20 09:49:25 显示全部楼层
定时器    刷新              
回复

使用道具 举报

累计签到:11 天
连续签到:1 天
2016-11-29 16:19:12 显示全部楼层
ui->lineEdit->setText(QString("%1").arg(frequency));
如果你的frequency值有变化的情况下,会更新lineEidt显示内容的。

不需要重新定义新的frequency变量了,无意义。
回复

使用道具 举报

累计签到:1553 天
连续签到:1 天
2017-1-8 06:27:20 显示全部楼层
楼上的就是答案
或者:
ui->lineEdit->setText(QString::number(frequency);
即可
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了