qt界面中Pushbutton添加图片的三种显示效果

引言:给大家推荐一个超好用的软件,此软件也是优秀博主开发,主要是针对在我们开发过程中会不断的收集资料,而经过时间的洗礼,这些资料慢慢变得庞大起来。但是就出现了个问题:你2年前收集的资料,你在某天打开发现只有一个文件名,根本不知道具体里面干了什么,如果你有耐心,一个个打开重新编译,很好!你是牛人,但是这样做就是既繁琐、又无助,那么问题来了,有什么好办法,解决这个问题呢?
以下这个博客帮你解决了这个问题:
精灵球Plus介绍_清风徐来Groot的博客-CSDN博客
可能大家都习惯于收集资料,但是大家却忘了更主要的是如何去复习,就像我们上学时期,可能
会去写笔记,但是时间一长,压根也不记得自己记了什么东西,所以需要一个移动的笔记本,图形化的效果图来帮助大家记住:里面有个试用版本,可以下下来试试看,体验下!!!
Qt版本企业级界面_清风徐来Groot的博客-CSDN博客
欢迎大家来咨询:
qq:2868466750@qq.com  清风徐来Groot
2848043454@qq.com  

一、首先就是加载资源进来,这个可以参考之前自己写的qt界面布局之如何修改qt5版本以上的左上角的图标_Littlehero_121的博客-CSDN博客_qtdesiner 界面左上角

二、开始演示加载图片进来的几种效果:

1、选择按钮1,然后找到以下位置:

找到找到上述图片2中的位置,也就是倒三角,并且添加资源先开始第一个background_image,然后就是如图:

发现图片不能做到自适应,如图:

三、第二种,就是直接将原先的第二种,找到border-image,这种状态进行设置进去,如图:

这种是完全嵌入进去了,也是比较符合我们想要的。

四、第三种,找到image,这种状态进行设置进去,如图:

发现第三种,并没有什么现象,这个问题,需要后期在继续研究一下

  • 0
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
可以通过创建一个新的QWidget子类来实现子界面的打开,然后在槽函数创建该子界面的对象并显示出来,同时隐藏当前的父界面。 具体步骤如下: 1. 创建一个新的QWidget子类,作为子界面的容器。例如: ``` class ChildWidget : public QWidget { Q_OBJECT public: explicit ChildWidget(QWidget *parent = nullptr); }; ``` 在该子类可以添加需要显示的控件以及相关的槽函数。 2. 在主界面的槽函数创建子界面的对象并显示出来。同时,需要隐藏当前的父界面。例如: ``` void MainWindow::on_pushButton_clicked() { // 创建子界面的对象 ChildWidget *childWidget = new ChildWidget(this); // 隐藏当前父界面 this->hide(); // 显示界面 childWidget->show(); } ``` 需要注意的是,子界面的对象需要使用new关键字动态创建,否则在槽函数执行完毕后对象会被自动释放。 3. 在子界面的槽函数添加关闭子界面显示界面的代码。例如: ``` void ChildWidget::on_closeButton_clicked() { // 关闭子界面 this->close(); // 显示界面 this->parentWidget()->show(); } ``` 其,on_closeButton_clicked是子界面一个用于关闭子界面的按钮的槽函数。在该槽函数,调用this->close()可以关闭子界面,同时调用this->parentWidget()->show()可以显示界面。 4. 在子界面添加关闭按钮,并将其clicked信号连接到槽函数上。例如: ``` connect(ui->closeButton, SIGNAL(clicked()), this, SLOT(on_closeButton_clicked())); ``` 这样,当用户点击子界面的关闭按钮时,就会自动关闭子界面显示界面
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值