#include "widget.h"
Widget::Widget(QWidget *parent)
: QWidget(parent)
{
//设置面板框
this->resize(1000,580); //设置尺寸大小
this->setFixedSize(1000,580); //固定尺寸大小
this->setWindowFlag(Qt::FramelessWindowHint); //纯净化界面
QLabel *la1=new QLabel(this); //创建la标签
la1->resize(1000,580); //设置标签尺寸大小
la1->setStyleSheet("background-color:white"); //给标签添加背景颜色
QMovie *mv1=new QMovie("C:\\Users\\lenovo\\Desktop\\pictrue\\wendi.gif"); //设置添加动画
la1->setMovie(mv1); //给标签添加动画
mv1->start(); //开始动画
//la1->setScaledContents(true);
QLabel *la2=new QLabel(this); //创建la标签
la2->resize(150,150); //设置标签尺寸大小
la2->setStyleSheet("background-color:rgb(100,100,100);border-radius:20px"); //给标签添加背景颜色,同时修一下标签边角
la2->move(680,125); //移动到这个坐标
la2->setPixmap(QPixmap("C:\\Users\\lenovo\\Desktop\\pictrue\\zaoyo.jpg")); //添加早柚图片
la2->setScaledContents(true); //设置图片的自适应
QLabel *la3=new QLabel(this); //创建la标签
la3->setPixmap(QPixmap("C:\\Users\\lenovo\\Desktop\\pictrue\\userName.jpg")); //添加用户名图片
la3->resize(35,35); //设置标签尺寸大小
la3->move(640,350); //移动到这个坐标
la3->setScaledContents(true); //设置图片的自适应
QLabel *la4=new QLabel(this); //创建la标签
la4->setPixmap(QPixmap("C:\\Users\\lenovo\\Desktop\\pictrue\\suo.jpg"));//给标签添加背景颜色
la4->resize(35,35); //设置标签尺寸大小
la4->move(640,405); //移动到这个坐标
la4->setScaledContents(true); //设置图片的自适应
//用行编辑器类创建账号密码
QLineEdit *ed1=new QLineEdit(this); //创建行编辑器
ed1->move(690,350); //移动到这个坐标
ed1->resize(150,35); //设置ed尺寸大小
ed1->setPlaceholderText("账号"); //给行编辑器添加信息
QLineEdit *ed2=new QLineEdit(this); //创建行编辑器
ed2->move(690,405); //移动到这个坐标
ed2->resize(150,35); //设置ed尺寸大小
ed2->setPlaceholderText("密码"); //给行编辑器添加信息
ed2->setEchoMode(QLineEdit::Password); //给密码设置保护
//创建登入按键
QPushButton *but1=new QPushButton(this); //创建开关 类
but1->resize(140,40); //设置but尺寸大小
but1->move(685,460); //移动到这个坐标
but1->setStyleSheet("background-color:rgb(31,200,253);border-radius:10px"); //给but添加背景颜色,同时修一下边角
but1->setText("登入"); //给but添加 登入 信息
//用Qlabel制作原神loge
QLabel *la0=new QLabel(this); //创建la标签
la0->setPixmap(QPixmap("C:\\Users\\lenovo\\Desktop\\pictrue\\yuanshen.jpg")); //用la接原神logo图像
la0->resize(200,60); //设置标签尺寸大小
la0->setStyleSheet("background-color:rgb(31,200,253)"); //给标签添加背景颜色
la0->setScaledContents(true); //设置图片的自适应
la0->move(445,65); //移动到这个坐标
}
Widget::~Widget()
{
}
这个温迪是动态图 哎嘿