qt设置文本输入个数
1、在qt的设计左侧栏找到Line Edit 控件,左键点着不动将控件拖到中间的ui中,然后选中添加的line Edit控件
2、选中控件后,右侧下半部分是当前控件的属性栏,在属性栏找到QLineEdit的属性区域
3、在属性区域中包括很多属性,其中maxLength 就是限制当前文本的输入个数,点击maxLength栏就可以输入想限制的字数了。比如我这里设置了34.
4、如果想在程序中去改变文本输入的限制,则是调用QLineEdit 类的setMaxLength函数。例如:ui->lineEdit->setMaxLength(10); // 设置10个字的限制这样比较灵活,可以随时改变大小限制。
5、echoMode也是一个比较有用的属性,显示模式,其中就有password模式,就是我们经常看到的密码输入框的形式。
6、有时候如果仅仅是想展示文字,不希望别人做修改,则是可以设置readOnly这个属性,选中这个属性之后,只能通过程序中添加文字,在应该程序界面用户没法输入文字和修改里面存在的文字。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:61
阅读量:22
阅读量:73
阅读量:49
阅读量:46