Qt之界面美化输入框
来源:互联网 发布:pmf文件怎么提取出数据 编辑:程序博客网 时间:2024/05/22 00:06
我们先看下酷狗音乐的输入框效果图:
这里我们需要实现在输入框里面添加一个按钮(多个也一样),并且提供一个默认时候的文字。。直接上代码好了。
QHBoxLayout *lay = new QHBoxLayout; lay->addWidget(m_pBtnSearch); //。。。。 添加按钮。。。。。。。 lay->setContentsMargins(0, 0, 0, 0); lay->setAlignment(Qt::AlignRight); searchEdit = new QLineEdit; searchEdit->setLayout(lay); searchEdit->setFrame(false); searchEdit->setStyleSheet("QLineEdit{ background-color: rgba(255,240,255,120); }QLineEdit:focus{background-color: rgb(255,255,255)}"); // 设置样式 searchEdit->setTextMargins(0, 0, 30, 0); // 注意这里的30 因为图一的输入框最右边有个按钮。不能让光标在此区域出现。。需要设置文字显示范围 searchEdit->setPlaceholderText(tr("许嵩")); // 设置默认文字
0 0
- Qt之界面美化输入框
- QT界面美化之QStyle
- QT 界面美化之 QStyle 应用
- Qt界面美化之qss应用
- QT界面美化
- Qt 界面美化
- Qt 界面美化
- Qt界面美化 QSS
- Qt界面美化 QSS
- QT界面美化
- QT界面美化
- QT界面美化
- Qt界面美化
- Qt] 界面美化
- QT界面美化
- Qt-界面美化
- Qt 界面美化
- qt界面美化
- centos 常用实用命令
- 开源库guillotine使用解析
- 小应用大智慧-Coredump故障分析
- android Application类的详细介绍
- C语言标识符
- Qt之界面美化输入框
- jQuery EasyUI的DataGrid 数据行上右键菜单,并Check行
- Hadoop入门进阶课程13--Chukwa介绍与安装部署
- 勘探油田-Acm系统第3267题
- web基础小总结
- python 问题调试1
- Java获取一个小时前的时间
- VM中Ubuntu的VMware-Tools的安装方法
- 欢迎使用CSDN-markdown编辑器