Qt入门-文本框类QLineEdit和QTextEdit
QLineEdit是单行文本框。
QTextEdit是多行文本框。
(1)单行文本框QLineEdit
常用的方法和属性:
(a)获取和设置文本对齐方式
Qt::Alignment alignment () const
void setAlignment ( Qt::Alignment flag )
(b)获取和设置文件框的内容
QString text () const
void setText ( const QString & )
(c)获取和设置选择的文本
QString selectedText () const
void QLineEdit::setSelection ( int start, int length )
(d)获取和设置echoMode模式
EchoMode echoMode () const
void 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.
(2)多行文本框QTextEdit
QTextEdit显示多行文本内容,当文本内容超出控件显示范围时,可以显示水平和垂直滚动条。
通过设置acceptRichText属性,QTextEdit不仅可以显示文字,还可以显示HTML文档、图像、表格等元素。
示例:
(1)设置多行文本框的内容:
textEdt->setPlainText("12345\nabcdef");
(2)获取多行文本框的内容:
QString str;
str = textEdt->toPlainText();
Qt入门-文本框类QLineEdit和QTextEdit相关推荐
- Python Qt GUI设计:QLineEdit和QTextEdit文本框类(基础篇—13)
目录 1.QLineEdit文本框类 2.QTextEdit文本框类 QLineEdit和QTextEdit都是文本框类,QLineEdit类是单行文本框控件,可以输入单行字符串.QTextEdit类 ...
- QT限制文本框输入的方法
QT限制文本框输入的方法 界面编程的时候,对文本框的处理往往是个很头疼的事情: 一是焦点进入文本框时,从人性化考虑,应选择文本框中文本,方便输入: 二是,限制文本框的输入,只允许输入有效的文本,如果不 ...
- Qt 多文本框设置行距和
Qt 多文本框设置行距和间距在这里插入代码片 QTextDocument *document = ui->textEdit->document(); //获取文档对象 QTextFrame ...
- JAVA语言中 文本框类的类名是_这是什么?
[简答题]设计一个Printer类继承Output和Product接口,实现数据的获取和输出 (25.0分) [多选题]一般Java程序的类主体由哪两部分组成( ). [多选题]如果子类中的( )与父 ...
- Qt入门-QLabel类
QLabel是QT界面中的标签类,它从QFrame下继承: class Q_GUI_EXPORT QLabel : public QFrame {Q_OBJECT 定义一个QLable类: QLabe ...
- QT入门Input Widgets之QFontComboBox、QTextEdit、QPlainTextEdit、QDial、QKeySequenceEdit
目录 一.QFontComboBox的相关介绍 1.实际使用 二.QTextEdit与QPlainTextEdit 三.QDial的相关介绍 四.QKeySequenceEdit的相关介绍 此文为作者 ...
- python单行文本控件_文本框控件
[TOC] # 简介 * 文本框也就是输入框 * QLineEdit是单行文本输入框 * QTextEdit是多行文本输入框 QLineEdit ![](https://box.kancloud.cn ...
- Qt QListWidget列表框用法详解
Qt QListWidget列表框用法详解 很多应用程序中需要以列表的形式向用户展示数据(资源),比如 Windows 操作系统会以列表的方式展示很多张桌面背景图(如图 1a) 所示),再比如很多音乐 ...
- 复选框、单行文本框、组合框
一.复选框 复选框的操作函数 bool isChecked() const //判断这个复选框是否被选中 void setChecked(bool) //设置这个复选框的选中情况 ...
最新文章
- 从输入网址到显示网页的全过程分析【转】
- eclipse 无法解析导入 javax.servlet 的解决方法
- Anti-AdBlock 反AdBlock
- 让FLASH背景透明-可运用于在网页内的FLASH内嵌入另一个网页
- 无监督学习与有监督学习的本质区别是什么_干货关于无监督学习你了解多少?...
- [转]HttpWatch工具简介及使用技巧
- SpringMVC深入信息提示(四)
- 扫描版PDF转文字Word(python3)
- 医疗设备管理系统源码【免费分享源码】
- 基于互联网位置数据的通勤特征挖掘技术
- 5g局域网传输速度_4G5G和上网带宽与下载速度的换算方法
- 利用Yocto构建嵌入式Linux教程3_1--Yocto构建系统的配置文件
- layui数据表格自带的排序功能
- 选择时间检定仪应该注意这11点
- 千万不能笑,千万别笑,不能笑!我真的不是有意逗你笑的~
- 百度朱光:将技术基因注入百度金融,是我们未来三五年要做的事
- Sourcetree 个人偏好配置
- 中国隐私计算行业发展模式与投资机会评估报告2022-2028年版
- 企业微信需不需要养号?
- 3朵红花=60,1朵红花+2朵蓝花=30,1朵蓝花-两朵黄花=3,1朵黄花+1朵红花+1朵蓝花=?...
热门文章
- PotPlayer 播放器美化设置
- uni-app前端H5页面底部内容被tabbar遮挡的问题解决方案
- 决定物联网安全的有哪些因素
- 201521123064 《Java程序设计》第7周学习总结
- OLE、ActiceX、COM、DLL
- html5在线预览xml,HTML5教程 5分钟了解XML
- 《Effective Modern C++》Item 6: Use the explicitly typed initializer idiom when auto deduces undesired
- Mac (M1) 官网安装 Tomcat,XAMPP,MySQL
- 华为注册“鸿蒙”商标为自研操作系统铺路,或已经用于华为设备中。
- c语言中出现void错误,关于C语言问题