8.30作业

QTc++登录界面

#include "widget.h"
#include<QIcon>
#include<QLineEdit>
#include<QLabel>
#include<QPushButton>
Widget::Widget(QWidget *parent)
    : QWidget(parent)
{
    this->setFixedSize(900,800);//设置页面大小
    this->setWindowTitle("鹏哥快聊");//设置标题
    this->setWindowIcon(QIcon("C:\\Users\\wgh\\Pictures\\Camera Roll\\1\\wodepeizhenshi.png"));//标题前加上图标
    QLabel*label1=new QLabel(this);//创建一个对象
    label1->resize(900,300);//设置大小
    label1->setPixmap(QPixmap("C:\\Users\\wgh\\Pictures\\Camera Roll\\1\\logo.png"));//导入图片
    label1->setScaledContents(true);//自适应缩放
    QLabel*label2=new QLabel(this);
    label2->resize(70,70);
    label2->move(100,400);
    label2->setPixmap(QPixmap("C:\\Users\\wgh\\Pictures\\Camera Roll\\1\\userName.jpg"));
    label2->setScaledContents(true);
    QLineEdit*edit1=new QLineEdit(this);
    edit1->setPlaceholderText("QQ号码/手机/邮箱");//设置占位文本
    edit1->resize(400,70);
    edit1->move(label2->x()+120,400);//移动到label2的右边120像素,页面400像素的位置
    QLabel*label3=new QLabel(this);
    label3->resize(70,70);
    label3->move(100,550);
    label3->setPixmap(QPixmap("C:\\Users\\wgh\\Pictures\\Camera Roll\\1\\passwd.jpg"));
    label3->setScaledContents(true);
    QLineEdit*edit2=new QLineEdit(this);
    edit2->setPlaceholderText("密码");
    edit2->resize(400,70);
    edit2->move(label3->x()+120,550);
    edit2->setEchoMode(QLineEdit::Password);//设置回显状态
    QPushButton*btn1=new QPushButton(QIcon("C:/Users/wgh/Pictures/Camera Roll/1/login.png"),"登录",this);
    btn1->resize(120,70);
    btn1->move(500,700);
    QPushButton*btn2=new QPushButton(QIcon("C:/Users/wgh/Pictures/Camera Roll/1/cancel.png"),"取消",this);
    btn2->resize(120,70);
    btn2->move(btn1->x()+140,700);
}

Widget::~Widget()
{
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值