#include "mywidget.h"MyWidget::MyWidget(QWidget *parent): QWidget(parent)
{//============窗口设置============//去掉表头this->setWindowFlags(Qt::FramelessWindowHint);//重新设置大小this->resize(800,420);//设置背景颜色this->setStyleSheet("background-color:white");//=============标签设置==========//创建标签1QLabel *lab1 = new QLabel(this);//重新设置大小lab1->resize(400,420);//设置图片lab1->setPixmap(QPixmap("C:\\Users\\17795\\Desktop\\pictrue\\11c742fbf1f2ed0c0a790a1d145ed96.jpg"));//图片自动适应lab1->setScaledContents(true);//创建标签2QLabel *lab2 = new QLabel(this);//重新设置大小lab2->resize(400,200);lab2->move(400,0);//接收动图QMovie *mv = new QMovie("C:\\Users\\17795\\Desktop\\pictrue\\d9dba3b0346a83bc05bd9b8bc1e54e4f.gif");//将动图放入标签1中lab2->setMovie(mv);//让动图动起来mv->start();//让动图适应标签lab2->setScaledContents(true);//创建标签3QLabel *lab3 = new QLabel(this);//设置大小lab3->resize(35,35);//移动lab3->move(470,238);//设置图片lab3->setPixmap(QPixmap("C:\\Users\\17795\\Desktop\\pictrue\\userName.jpg"));//设置图片自动适应lab3->setScaledContents(true);//创建标签4QLabel *lab4 = new QLabel(this);//设置大小lab4->resize(40,40);//移动lab4->move(470,280);//设置图片lab4->setPixmap(QPixmap("C:\\Users\\17795\\Desktop\\pictrue\\passwd.jpg"));//将图片设置适应标签lab4->setScaledContents(true);//=============行编辑器设置========//创建行编辑器1QLineEdit *edit1 = new QLineEdit(this);//移动edit1->move(520,230);//重新设置大小edit1->resize(200,50);//设置文本edit1->setPlaceholderText("账号");//创建行编辑器1QLineEdit *edit2 = new QLineEdit(this);//移动edit2->move(520,280);//设置大小edit2->resize(200,50);//设置文本edit2->setPlaceholderText("密码");//设置模式不显示密码edit2->setEchoMode(QLineEdit::Password);//=============按钮设置================//创建按钮QPushButton *btn = new QPushButton(this);//移动按钮btn->move(500,360);//给按钮设置大小btn->resize(210,40);//设置按钮背景颜色btn->setStyleSheet("background-color:rgb(31,200,253);border-radius:5px");//给按钮设置文本btn->setText("登录");}