Qt学习:QLineEdit的用法总结
在使用Qt编写软件时,QLineEdit这个部件经常会被用到,大部分用在登录界面的输入框,所以这个部件非常的重要.
为醴陵等地区用户提供了全套网页设计制作服务,及醴陵网站建设行业解决方案。主营业务为成都网站设计、网站制作、醴陵网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
常用成员函数:
1.void setClearButtonEnabled(bool); //是否设置一个清空按钮.
点击这个清空按钮后,就会自动删除行编辑框内的所有内容,类似于clear().
示例如图:
6.void setText(QString); //设置行编辑框内的文本.
7.void setReadOnly(bool); //把该行编辑框设置为只读模式,无法进行编辑.
8.void setEnabled(bool); //设置是否激活行编辑框,作用和7类似.
9.void setContextMenuPolicy(Qt::NoContextMenu). //设置该行编辑框内不会出现菜单.(密码输入里必用).
10.void setDragEnabled(bool); //设置行编辑框内的被选择的文本能否被拖拽,默认不能被拖拽.
11.void setAcceptDrops(bool); //设置行编辑框能否被拖拽进来文本.
12.bool isModified(); //判断文本是否被修改.
13.void selectAll(); //选中框内所有文本.
14.QString displayText(); //返回显示的文本.
15.QString selectedText(); //返回被选中的文本.
信号:
1.void cursorPositionChanged(int old, int new); //光标位置改变就发现信号.
2.void returnPressed(); //光标在行编辑框内时,点击回车即发出信号.
3.void selectionChanged() //选择的文本发生变化时,发出信号.
4.void textChanged(const QString & text) //文本发生变化时,发出信号.
网页名称:Qt学习:QLineEdit的用法总结
文章出自:http://azwzsj.com/article/jggisg.html