QT软件开发之基础控件--2.4.1 lineEdit单行文本编辑器
2.4.1 lineEdit单行文本编辑器
单行文本输入框在用于界面的文本输入应用比较广泛。单行文本编辑框用处较广泛,比如普通数据输入框、登录界面常见的用户名、密码输入框,搜索框等等,QLineEdit本身使用方法也很简单,自带了很多槽函数和信号,无需过多的设置就能进行使用。
使用QLineEdit单行编辑框需要加#include <QLineEdit>头文件。
以下代码是创建一个单行编辑器示例:
QLineEdit *my_lineedit=new QLineEdit("单行编辑器显示",this);
my_lineedit->setGeometry(QRect(QPoint(10, 50), QSize(200, 50))); //设置单行编辑器显示位置与大小
以下介绍QLineEdit单行编辑器的一些常用成员函数
1.文本设置函数
QString text() const 获取文本数据
void setText(const QString &) 设置文本数据
2.文本的最大允许长度
int maxLength() const 获取文本最大允许的长度
void setMaxLength(int) 设置文本最大允许的长度
单行编辑控件的文本长度默认限制为 32767,超出限制就无法进行输入。
QT软件开发之基础控件--2.4.1 lineEdit单行文本编辑器相关推荐
- QT软件开发之基础控件--2.4.4 QTextEdit文本编辑器
2.4.4 QTextEdit文本编辑器 QTextEdit是一种先进的WYSIWYG查看器/编辑器支持丰富的文本格式,类似 HTML 风格的标记.它可以用于优化处理大型文档和快速响应用户的输入.QT ...
- QT软件开发之基础控件--2.1.5 commandLinkButton按钮
2.1.5 commandLinkButton按钮 CommandLinkButton控件(命令链接按钮)继承自QPushButton,CommandLinkButton控件是一种Windows Vi ...
- QT软件开发之基础控件--2.1.6 buttonBox按钮盒
2.1.6 buttonBox按钮盒 按钮盒(ButtonBox)可以很方便地快速布置一组标准按钮,比如:常见的确认对话框有 "OK""Cancel"等标准按钮 ...
- QT软件开发之基础控件--2.5.3 QLCDNumber 数码管控件
2.5.3 QLCDNumber 数码管控件 QLCDNumber类似一个数码管形式,一般用来显示数量或者时间,支持多种格式和多种样式显示. 图2-5-7 QLCDNumber效果图 以下列出QLCD ...
- QT软件开发之基础控件--2.4.6 dial刻度盘
2.4.6 dial刻度盘 QT的QDial类提供了一个圆形的范围转盘(可以当做速度计或电位计).QDial继承于QAbstractSlider类,刻度盘的行为类似于一个滑块.QDial可以设置输入数 ...
- QT软件开发之基础控件--2.4.5 plainTextEdit文本编辑器
2.4.5 plainTextEdit文本编辑器 QPlainTextEdit用来编辑.查看纯文本数据,它可以优化处理大型文档和快速响应用户输入.QPlainText与QTextEdit使用了相同的技 ...
- Qt界面开发(各种控件以及图表)
Qt界面开发(各种控件以及图表) 1.Qt简洁窗体 源代码链接:点击打开链接 2.QT漂亮界面 源代码链接:点击打开链接 3.音乐播放器界面 源代码链接:点击打开链接 4.六宫格界面 源代码链接:点击 ...
- 安卓文本编辑器php cpp,用安卓原生控件封装一个简易的富文本编辑器
最近接到项目需求:移动端原生写一个富文本编辑器. ( ⊙ o ⊙ )从没遇到过富文本要用原生写的,然后就查阅各种资料.然后结合自己的思路:其实安卓的富文本编辑器就是一个 "容器 ...
- Qt入门教程【基础控件篇】QLCDNumber数码管类型控件
效果 描述 它可以显示几乎任何大小的数字.它可以显示十进制.十六进制.八进制或二进制数.使用 display() 插槽很容易连接到数据源,该插槽被重载以采用五种参数类型中的任何一种. 还有一些槽可以用 ...
最新文章
- 想要准备阿里/百度/腾讯/美团的面试?了解一下
- HTML 資訊汲取(中篇) - Default namespace 問題
- 《浪潮之巅》读书笔记汇总
- 键盘工具栏的快速集成--IQKeyboardManager
- oracle 附加日志 挂起,Oracle 附加日志(supplemental log)
- 棋盘游戏(HDU-1281)
- 【华为云技术分享】为什么说物联网平台是城市数字化的必备底座
- 微服务 注册中心的作用_微服务架构Dubbo之注册中心(Zookeeper)
- Ghost Blog
- 如何清除PCB中负片层的死铜?
- excel多个工作表合并在一个表
- python modbus_tk模块学习笔记(rtu slaver例程)
- Visual Studio Code 安装Vim插件后,复制(Ctrl C)等快捷键变成Insert 模式的问题
- matlab怎样编程形成软件_Matlab编程笔记之GUI程序转exe
- Ant构建工具知识概括
- 阿里云客户案例——周大福珠宝集团
- (附源码)计算机毕业设计SSM智能仓储进出货管理系统
- 综合布线设计方案的步骤
- 微软亚洲研究院成立理论中心,以理论研究打破AI发展瓶颈
- 程序设计基础python答案_Python程序设计基础免费答案