Qt day1登录界面设计

#include "widget.h"
#include "ui_widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
    this->setWindowIcon(QIcon("D:/icon_图标/icon_6j5ninlne8f/xiaoxi.png"));
    this->setWindowTitle("chat app");
    this->setFixedSize(400,565);
    this->setStyleSheet("background-color: #4B2C91; color: white;");

    QPushButton * btn1 = new QPushButton;
    btn1->setParent(this);
    btn1->setText("登录");
    btn1->resize(310,40);
    btn1->move(40,400);
    btn1->setStyleSheet("color:white;background-color:skyblue;");

    QLabel * lab1 = new QLabel;
    lab1->setParent(this);
    lab1->setText("扫码登陆");
    lab1->move(110,500);

    QLabel * lab2 = new QLabel;
    lab2->setParent(this);
    lab2->setText("其他方式");
    lab2->move(lab1->x()+100,500);

    QLabel * lab4 = new QLabel;
    lab4->setParent(this);
    lab4->resize(90, 90);
    lab4->move(150, 60);
    QPixmap pixmap("D:/icon_图标/icon_6j5ninlne8f/huore.png");
    lab4->setPixmap(pixmap.scaled(lab4->size(), Qt::KeepAspectRatio));


    QLineEdit * edit1 = new QLineEdit;
    edit1->setParent(this);
    edit1->resize(310,40);
    edit1->move(40,200);
    edit1->setText("输入账号");
    edit1->setAlignment(Qt::AlignCenter);


    QLineEdit * edit2 = new QLineEdit;
    edit2->setParent(this);
    edit2->resize(310,40);
    edit2->move(40,275);
    edit2->setText("输入密码");
    edit2->setAlignment(Qt::AlignCenter);
    edit2->setEchoMode(QLineEdit::Password);

    QRadioButton * rbt1 = new QRadioButton;
    rbt1->setParent(this);
    rbt1->resize(8,8);
    rbt1->move(40, 350);
    rbt1->setStyleSheet("QRadioButton { border-radius: 10px; width: 20px; height: 20px; }");
    QLabel * lab3 = new QLabel;
    lab3->setParent(this);
    lab3->setText("我已阅读同意协议并同意登录");
    lab3->move(55,348);
}

Widget::~Widget()
{
    delete ui;
}

成果图对比

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值