Qt组件之文本框类
来源:互联网 发布:php判断时间范围 编辑:程序博客网 时间:2024/06/06 03:07
QLineEdit:单行文本框
QTextEdit:多行文本框
若组件是通过拖拽生成的,那么可以使用ui.lineEdit->setText(str);
一、 QLineEdit
常用方法:
(1) 获取和设置文本对齐方式
Qt::Alignment alignment () constvoid setAlignment ( Qt::Alignment flag )
(2) 获取和设置文本框内容
QString text () constvoid setText ( const QString & )
(3) 获取和设置选择的文本
QString selectedText () constvoid QLineEdit::setSelection ( int start, int length )
(4) 获取和设置echoMode模式
EchoMode echoMode () constvoid setEchoMode ( EchoMode )
echoMode模式的值可以是:
QLineEdit::Normal 0 Display characters as they are entered. This is the default.QLineEdit::NoEcho 1 Do not display anything. This may be appropriate for passwords where even the length of the password should be kept secret.QLineEdit::Password 2 Display asterisks instead of the characters actually entered.QLineEdit::PasswordEchoOnEdit 3 Display characters as they are entered while editing otherwise display asterisks.
二、 QTextEdit
可以显示多行文本内容,当文本内容超出组件显示的范围的时候,可以显示水平和垂直滚动条。通过设置acceptRichText属性,不仅可以显示文字,还可以显示HTML文档、图像、表格等元素。
(1) 设置多行文本框内容
textEdt->setPlainText("12345\nabcdef");
(2) 获取多行文本框内容
QString str;str = textEdt->toPlainText();
0 0
- Qt组件之文本框类
- Qt组件之QRsdioButton
- Qt组件之进度条
- Android高级组件之自动完成文本框
- Qt组件之QTablewidget积累
- android-UI组件实例大全(八)------Adapter类Two之Autocompletion自动完成文本框
- Qt 文本框类QLineEdit和QTextEdit
- Android 高级UI组件之自动完成文本框(AutoCompleteTextView)
- Java学习笔记(AWT组件 之 单行文本框)
- Balloon.2.8 —— UI组件之文本框
- 常用UI组件(widgets)之文本框(TextView)(一)
- Android学习3之EditText可编辑的文本框组件
- android入门(一)---UI组件之文本框(TextView)
- JTextFieldTest文本框组件--登录
- Qt学习之路(5):组件布局
- Qt学习之路(5):组件布局
- Qt学习之路(5):组件布局
- Qt学习之路(5):组件布局
- 淘宝手机刷钻可行性分析
- Sybase backup and restore
- Android IntentService完全解析 当Service遇到Handler
- Android开发中adb启动失败adb连接异常的解决办法
- mongodb数据结构-树
- Qt组件之文本框类
- 17. Letter Combinations of a Phone Number(46.02%)
- 史上最全远程推送详解之极光推送
- jar包安装到本地库 maven
- RAID基础知识
- Dao批处理数据库
- C# 浅拷贝与深拷贝区别
- SQL注入攻击
- hiho 1 最长回文子串