Qt登录页面

cpp 复制代码
#include "mywidget.h"
#include "ui_mywidget.h"

MyWidget::MyWidget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::MyWidget)
{
    ui->setupUi(this);

    //接收动图
    QMovie *mv = new QMovie(":/pictrue/luori.gif");
    ui->loglab->setMovie(mv);
    //让动图动起来
    mv->start();
    //设置用户图标
    ui->usenamelab->setPixmap(QPixmap(":/pictrue/name.jpg"));
    ui->usenamelab->setScaledContents(true);
    //设置密码图标
    ui->passwdlab->setPixmap(QPixmap(":/pictrue/passwd.jpg"));
    ui->passwdlab->setScaledContents(true);
    //设置额外图标
    ui->guohuilab->setPixmap(QPixmap(":/pictrue/guohui.png"));
    ui->guohuilab->setScaledContents(true);
    //设置登录按钮
    ui->logButton->setStyleSheet("background-color:rgb(224,154,68);"
                                 "border-radius:10px");

    //隐藏边框
    this->setWindowFlag(Qt::FramelessWindowHint);
    //设置行编辑器 占位  透明度
    ui->usernameEdit->setPlaceholderText("QQ号/手机/邮箱");
    ui->usernameEdit->setStyleSheet("background-color:rgba(224,255,255,0.2);border:none");
    ui->passwdEdit->setPlaceholderText("密码");
    ui->passwdEdit->setStyleSheet("background-color:rgba(255,255,255,0.2);border:none");
    //设置窗口图标和名字
    this->setWindowTitle("心中有党,成绩理想");
    this->setWindowIcon(QIcon(":/pictrue/luobo.jpg"));
}

MyWidget::~MyWidget()
{
    delete ui;
}
相关推荐
c2385616 分钟前
MySQL 基础用法(下):查询进阶与核心特性
android·c语言·c++·mysql
郭涤生38 分钟前
C++ 零拷贝(Zero-Copy)
linux·开发语言·c++
乐观勇敢坚强的老彭1 小时前
计算机内存中的堆和栈
c++
间歇性努力持续性发呆的野生快乐选手2 小时前
dfs回溯,bfs枚举,完全背包
c++·算法·深度优先·宽度优先
码工许师傅2 小时前
一文读懂《Effective C++ 第三版》的55条黄金法则
c++
ao-weilai3 小时前
C++基础:C++11部分内容
开发语言·c++·c++11
有点。3 小时前
C++深度优先搜索(三)
开发语言·c++·深度优先
程序喵大人3 小时前
【C++进阶】STL算法与函数对象 -【C++进阶】STL算法与函数对象
开发语言·c++·算法
我不会插花弄玉3 小时前
10.list【由浅入深-C++】
数据结构·c++·list
星轨初途4 小时前
LeetCode 热题 100——day6 三数之和
数据结构·c++·算法·leetcode·职场和发展