设计简单登录界面
主要函数:
#include "widget.h"
Widget::Widget(QWidget *parent)
: QWidget(parent)
{
this->setWindowTitle("QQ");
this->setWindowIcon(QIcon("E:\\桌面\\R-C.jpg"));
this->resize(800,600);
this->setStyleSheet("background-color:white");
this->setWindowFlag(Qt::FramelessWindowHint);
QLineEdit *lie1 = new QLineEdit(this);
lie1->setPlaceholderText("请输入QQ号\\手机号");
lie1->resize(260,40);
lie1->move(290,310);
QLineEdit *lie2 = new QLineEdit(this);
lie2->setPlaceholderText("密码");
lie2->setEchoMode(QLineEdit::Password);
// lie2->setStyleSheet("border-radius:5px");
lie2->resize(260,40);
lie2->move(290,380);
QLabel *lab1 = new QLabel(this);
lab1->resize(800,250);
QMovie *mv1 = new QMovie("E:\\桌面\\R-C.gif");
lab1->setMovie(mv1);
mv1->start();
lab1->setScaledContents(true);
QLabel *lab2 = new QLabel(this);
lab2->resize(40,40);
lab2->move(250,310);
lab2->setPixmap(QPixmap("E:\\桌面\\R-C.jpg"));
lab2->setScaledContents(true);
QLabel *lab3 = new QLabel(this);
lab3->resize(40,40);
lab3->move(250,380);
lab3->setPixmap(QPixmap("E:\\桌面\\OIP-C.jpg"));
lab3->setScaledContents(true);
QPushButton *p1 = new QPushButton("登录",this);
p1->resize(300,40);
p1->move(250,460);
p1->setStyleSheet("background-color:rgb(31,200,253);color:white;\
border-radius:5px");
}
Widget::~Widget()
{
}
实现效果