第七日
今天小组做了最后的收尾工作,完成了抽奖软件界面转换的代码,完善了之前的过程代码,最终完成了抽奖软件的设计,完成了团队的抽奖软件。
今天我的工作为完成一部分界面代码,做软件的检核运行工作,最后完成软件,存于电脑上备用。
这次开发过程比较困难,但也达到了预期的效果,可以说是颇有收获了。
代码如下
#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()
{
{
}