今天小组做了最后的收尾工作,完成了抽奖软件界面转换的代码,完善了之前的过程代码,最终完成了抽奖软件的设计,完成了团队的抽奖软件。
今日代码如下:
#include "widget.h"
#include<QHBoxLayout>
Widget::Widget(QWidget *parent)
: QWidget(parent)
{
this->setFixedSize(400,500);
this->setAutoFillBackground(true);
QPalette palette;
palette.setBrush(QPalette::Background,QBrush(QPixmap(":/new/prefix1/02.png")));
this->setPalette(palette);
#include<QHBoxLayout>
Widget::Widget(QWidget *parent)
: QWidget(parent)
{
this->setFixedSize(400,500);
this->setAutoFillBackground(true);
QPalette palette;
palette.setBrush(QPalette::Background,QBrush(QPixmap(":/new/prefix1/02.png")));
this->setPalette(palette);
this->setbutton=new QPushButton("设置");
this->setbutton->setFixedSize(60,50);
this->closebutton=new QPushButton("退出");
this->closebutton->setFixedSize(60,50);
this->setbutton->setFixedSize(60,50);
this->closebutton=new QPushButton("退出");
this->closebutton->setFixedSize(60,50);
auto Hlayout=new QHBoxLayout;
Hlayout->addWidget(setbutton);
Hlayout->addWidget(closebutton);
Hlayout->setContentsMargins(0,200,0,0);
this->setLayout(Hlayout);
Hlayout->addWidget(setbutton);
Hlayout->addWidget(closebutton);
Hlayout->setContentsMargins(0,200,0,0);
this->setLayout(Hlayout);
//界面的切换
connect(setbutton,&QPushButton::clicked,[this](){
swidget.show();
this->hide();
});
connect(setbutton,&QPushButton::clicked,[this](){
swidget.show();
this->hide();
});
connect(&swidget,&SetWidget::retturnSig,[this](){
this->show();
swidget.hide();
});
this->show();
swidget.hide();
});
connect(closebutton,&QPushButton::clicked,[this](){
this->close();
});
}
this->close();
});
}
Widget::~Widget()
{
{
}
![](https://i-blog.csdnimg.cn/blog_migrate/904e41e2139aef1ed66af7880508e4ca.jpeg)