Qt day1

制作仿完美世界竞技平台登录界面

cpp 复制代码
#include "widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
{
    //设置窗口标题
    this->setWindowTitle("完美世界竞技平台");
    //设置窗口图标
    this->setWindowIcon(QIcon("E:\\perfectword_window\\WA.png"));
    //设置窗口大小
    this->resize(440,650);
    //固定窗口大小,防止缩放
    this->setFixedSize(440,650);
    //设置窗口背景颜色
    this->setStyleSheet("background-color:rgb(20,22,25)");
    //完美发光文字
    QLabel *lab1 = new QLabel("标签",this);
    lab1->move(55,20);
    lab1->resize(330,90);
    lab1->setPixmap(QPixmap("E:\\perfectword_window\\perfectworld.png"));
    lab1->setScaledContents(true);
    //CS图框
    QLabel *lab2 = new QLabel(this);
    lab2->move(72,130);
    lab2->resize(290,55);
    lab2->setPixmap(QPixmap("E:\\perfectword_window\\CS.png"));
    lab2->setScaledContents(true);
    //登录黑色背景框
    QLabel *lab3 = new QLabel;
    lab3->setParent(this);
    lab3->move(73,226);
    lab3->resize(277,271);
    lab3->setStyleSheet("background-color:rgb(10,12,15)");

    //头像标签
    QLabel *lab4 = new QLabel(this);
    lab4->move(148,306);
    lab4->resize(128,128);
    lab4->setPixmap(QPixmap("E:\\perfectword_window\\tou.png"));
    lab4->setScaledContents(true);

    //登录按钮
    QPushButton *btn = new QPushButton(this);
    btn->setText("点击登录");
    btn->move(158,444);
    btn->resize(100,39);
    btn->setStyleSheet("background-color:rgb(111,166,255)");

    //其他登录方式
    QPushButton *btn1 = new QPushButton(this);
    btn1->setText("其他登录方式   >");
    btn1->setStyleSheet("background-color:rgb(111,166,255)");
    btn1->move(73,518);
    btn1->resize(280,50);

}

Widget::~Widget()
{
}
相关推荐
韩凡6 分钟前
HashMap的理解与结构
java·开发语言·哈希算法
小猪快跑爱摄影12 分钟前
【AutoCad 2025】【C#】零基础教程(二)——遍历 Entity 插件 =》 AutoCAD 核心对象层级结构
开发语言·c#·autocad
Dxy123931021626 分钟前
Python字符串处理全攻略
开发语言·python
毕设源码-朱学姐1 小时前
【开题答辩全过程】以 基于Java的失物招领系统设计与实现为例,包含答辩的问题和答案
java·开发语言
Gomiko1 小时前
JavaScript进阶(四):DOM监听
开发语言·javascript·ecmascript
清晓粼溪1 小时前
统一异常处理
java·开发语言
syt_10131 小时前
grid布局之-子项放置4
开发语言·javascript·ecmascript
喵了meme1 小时前
C语言实战2
c语言·开发语言·网络
charlie1145141911 小时前
现代C++工程实践:简单的IniParser3——改进我们的split
开发语言·c++·笔记·学习
fish_xk1 小时前
c++的引用和类的初见
开发语言·c++