第七日

今天小组做了最后的收尾工作,完成了抽奖软件界面转换的代码,完善了之前的过程代码,最终完成了抽奖软件的设计,完成了团队的抽奖软件。

今天我的工作为完成一部分界面代码,做软件的检核运行工作,最后完成软件,存于电脑上备用。

这次开发过程比较困难,但也达到了预期的效果,可以说是颇有收获了。

代码如下

#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()
{
}
posted on 2018-11-21 15:45  meikoqqq  阅读(98)  评论(0编辑  收藏  举报