01.08
#include "widget.h"Widget::Widget(QWidget *parent): QWidget(parent)
{//==============窗口设置=============//设置窗口名称this->setWindowTitle("chat");//设置窗口图标this->setWindowIcon(QIcon("D:\\Qt\\pictrue\\pictrue\\plant.svg"));//设置窗口大小this->resize(645,490);//固定窗口大小this->setFixedSize(645,490);//纯净窗口this->setWindowFlag(Qt::FramelessWindowHint);
// //设置背景颜色
// this->setStyleSheet("background-color:rgb(255,255,255)");//==============标签设置=============//111界面图QLabel *lab1=new QLabel(this);//设置标签大小lab1->resize(645,490);//将动图加载到程序中QMovie *mv=new QMovie("D:\\Qt\\pictrue\\pictrue\\20240108205242.gif");//将动图设置到标签中lab1->setMovie(mv);//启动动图mv->start();//将动图自适应标签大小lab1->setScaledContents(true);//222账号小标QLabel *lab2=new QLabel(this);//移动标签位置lab2->move(148,260);//设置标签大小lab2->resize(32,32);//设置图片lab2->setPixmap(QPixmap("D:\\Qt\\pictrue\\pictrue\\house-line.svg"));//图片自适应大小lab2->setScaledContents(true);//333登录小标QLabel *lab3=new QLabel(this);//移动图标位置lab3->move(148,315);//设置图标大小lab3->resize(32,32);//设置图片lab3->setPixmap(QPixmap("D:\\Qt\\pictrue\\pictrue\\key.svg"));//图片自适应大小lab3->setScaledContents(true);//==============行编辑器=============//设置账号行编辑器QLineEdit *edit1=new QLineEdit(this);//移动行编辑器位置edit1->move(180,260);//改变行编辑器大小edit1->resize(298,32);//设置行编辑器提示文本edit1->setPlaceholderText("账号/手机号/邮箱");//设置密码行编辑器QLineEdit *edit2=new QLineEdit(this);//移动行编辑器位置edit2->move(180,315);//改变行编辑器大小edit2->resize(298,32);//设置行编辑器提示文本edit2->setPlaceholderText("密码");//设置行编辑器输入格式edit2->setEchoMode(QLineEdit::Password);//==============按钮设置=============QPushButton *btn1=new QPushButton("登录",this);//设置按钮位置btn1->move(148,405);//设置按钮大小btn1->resize(330,58);//设置按钮底色,圆角,按钮字体btn1->setStyleSheet("background-color:rgb(29,197,252);border-radius:2px;color:white");}Widget::~Widget()
{}

