今天小组做了最后的收尾工作,完成了抽奖软件界面转换的代码,完善了之前的过程代码,最终完成了抽奖软件的设计,完成了团队的抽奖软件。
今天我的工作为完成一部分界面代码,做软件的检核运行工作,最后完成软件,存于电脑上备用。
这次开发过程比较困难,但也达到了预期的效果,可以说是颇有收获了。
代码如下
#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);
this->setbutton=new QPushButton("设置"); 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);
//界面的切换 connect(setbutton,&QPushButton::clicked,[this](){ swidget.show(); this->hide(); });
connect(&swidget,&SetWidget::retturnSig,[this](){ this->show(); swidget.hide(); });
connect(closebutton,&QPushButton::clicked,[this](){ this->close(); }); }
Widget::~Widget() {
}