项目要求:通过两个按钮去控制同一位置两幅图片的切换。按下开灯按钮显示红色圆,按下关灯按钮显示灰色圆。
源码地址:http://pan.baidu.com/s/1nt7aheT
1、首先找来两张图片作为素材。
2、然后新建一个Qt工程,命名为lamp。
3.选择Widget作为基类。
4.将图片添加到自己的工程里面。
5.然后在工程中添加图片资源,右键工程名称添加资源。
6。命名为res_lamp,下一步。
7.点击“finish”后,工程管理器里面就会出现下图
8.点击“Add”按钮
9.修改Add Prefix
10.添加图片资源,Add->Add Files,添加工程文件夹下的两幅图片素材。
11.在ui中添加一个label和两个Push Button.
12.右键“开灯”选择“Go to slot...”进入单击槽函数。
13.在槽函数里输入:
1 ui->label->setPixmap(QPixmap(":/open.jpg"));
14.同样在“关灯”的槽函数里输入
1 ui->label->setPixmap(QPixmap(":/close.jpg"));
15.运行后就会出现下图:
点击“开灯”出现下面界面。
点击关灯出现下面界面: