QLineEdit的右边添加按钮
做项目的时候,很多时候会遇到要在编辑框的右边添加一个按钮,用于弹出其他窗口选择内容后再填入编辑框,一种做法是添加一个QLineEdit再在后面加一个QPushButton然后进行布局,但这样不太好看。
其实QLineEdit是支持在右边添加按钮的。实现代码如下:
QLineEdit* editor = new QLineEdit(parent);QToolButton* btn = new QToolButton;btn->setText("...");btn->setCursor(Qt::ArrowCursor);//如果不设置鼠标样式,鼠标移动到按钮上依旧显示为编辑框的鼠标样式。QWidgetAction* action = new QWidgetAction(editor);action->setDefaultWidget(btn);editor->addAction(action, QLineEdit::TrailingPosition);connect(btn, &QToolButton::clicked, this, [=]() {QDialog dlg;dlg.exec();});
QLineEdit的右边添加按钮相关推荐
- 在GridView中添加按钮后,如何触发按钮的各种事件?
//在GridView中添加按钮后,如何触发按钮的各种事件? 1.在GridView的"编辑列"属性窗口中,增加新的Botton列. 2.然后再该窗口右边属性中,将外观项下的But ...
- 基于列表框的简单选课窗体开发。编写Windows应用程序,设计实现一个简单选课系统,要求:(1)点击“添加”按钮,将把在第一文本框中的输入的课程名称添加到左边的列表框中,且所添加的课程不能为空,不能
基于列表框的简单选课窗体开发.编写Windows应用程序,设计实现一个简单选课系统,要求: (1)点击"添加"按钮,将把在第一文本框中的输入的课程名称添加到左边的列表框中,且所添加 ...
- vue element-ui 在el-tabs组件 最右侧添加按钮
需求: 需要在tabs页签切换栏的最右边添加一个按钮.如图: 实现方案: 使用CSS来实现,css原理解释: 1.如果div的position设置了relative属性,但是没有指定偏移量,则相当于默 ...
- Python使用matplotlib可视化散点图、并在可视化图像的底部和右边添加边缘直方图、自定义边缘直方图的色彩(Marginal Histogram)
Python使用matplotlib可视化散点图.并在可视化图像的底部和右边添加边缘直方图.自定义边缘直方图的色彩(Marginal Histogram) 目录
- R语言ggplot2可视化散点图(scatter plot)、并在可视化图像的顶部和右边添加边缘直方图(Marginal Histogram)、使用geom_smooth函数基于lm方法拟合数据点之间
R语言ggplot2可视化散点图(scatter plot).并在可视化图像的顶部和右边添加边缘直方图(Marginal Histogram).使用geom_smooth函数基于lm方法拟合数据点之间 ...
- Python使用matplotlib可视化散点图、并在可视化图像的底部和右边添加边缘箱图(Marginal Boxplot)
Python使用matplotlib可视化散点图.并在可视化图像的底部和右边添加边缘箱图(Marginal Boxplot) 目录
- jquery用添加按钮把数据传送给PHP页面
先建一个HTML文件,命名为add.html <html xmlns="http://www.w3.org/1999/xhtml"> <head> < ...
- textview 垂直居中_在Textview左边或右边添加图标 ,换行不错位
平日开发过程中,我们难免会遇到一些图文混排的格式,文字,自然是利用TextView控件去实现,若是单行文字,相信无论是左边还是右边添加图片对小伙伴们来说都不是难事,而且可以利用drawableleft ...
- iOS 11开发教程(十八)iOS11应用视图之使用代码添加按钮
iOS 11开发教程(十八)iOS11应用视图之使用代码添加按钮 由于使用编辑界面添加视图的方式比较简单,所以不在介绍.这里,直接讲解代码中如何添加.使用代码为主视图添加一个按钮的方式和在1.3.3节 ...
最新文章
- Spring中的18个注解,你会几个?
- 植物根际微生物组也有昼夜节律
- Redis-Cluster实战--4.官方安装(含视频)
- MariaDB的Aria存储引擎
- 网页按钮跳转位置_RPA工具BizRobo!之运用网页数据处理
- 在sqlserver 中with(nolock)详解
- c语言位向量机伞_一文读懂C语言精华-指针变量和指向指针的指针
- 缺失值填充1——缺失值查看、确定值填充、参考值填充
- php路由地址,ThinkPHP6.0路由地址 - ThinkPHP6.0快速开发手册(案例版) - php中文网手册...
- linux shell 获取系统当前时间 毫秒
- 经典6位半HP34401A电路图
- .chm文件是什么怎么打开?
- 实例详解ISA防火墙策略元素:ISA2006系列之五
- 博物馆 库房rfid_博物馆RFID综合管理解决方案
- word打开很慢解决办法
- Java实现 for循环输出空心的菱形 在main方法中调用printHollowRhombus()方法完成10行的空心菱形输出,其中 printHollo
- [美国访问学者]J1签证和商务B1签证的区别
- hp服务器怎么安装xp系统,windowsxp系统安装惠普打印机软件的方法
- 上班族是如何预防电脑辐射的
- javaMail发送邮件读取流中的数据并作为作为附件发送邮件