12/07

 

#include "widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
{
    //设置面板框
    this->resize(1000,580);                         //设置尺寸大小
    this->setFixedSize(1000,580);                   //固定尺寸大小
    this->setWindowFlag(Qt::FramelessWindowHint);   //纯净化界面


    QLabel *la1=new QLabel(this);                      //创建la标签
    la1->resize(1000,580);                             //设置标签尺寸大小
    la1->setStyleSheet("background-color:white");      //给标签添加背景颜色
    QMovie *mv1=new QMovie("C:\\Users\\lenovo\\Desktop\\pictrue\\wendi.gif"); //设置添加动画
    la1->setMovie(mv1);                                 //给标签添加动画
    mv1->start();                                       //开始动画
    //la1->setScaledContents(true);
    QLabel *la2=new QLabel(this);                        //创建la标签
    la2->resize(150,150);                                //设置标签尺寸大小
    la2->setStyleSheet("background-color:rgb(100,100,100);border-radius:20px"); //给标签添加背景颜色,同时修一下标签边角
    la2->move(680,125);                                  //移动到这个坐标
    la2->setPixmap(QPixmap("C:\\Users\\lenovo\\Desktop\\pictrue\\zaoyo.jpg"));  //添加早柚图片
    la2->setScaledContents(true);                            //设置图片的自适应
    QLabel *la3=new QLabel(this);                             //创建la标签
    la3->setPixmap(QPixmap("C:\\Users\\lenovo\\Desktop\\pictrue\\userName.jpg")); //添加用户名图片
    la3->resize(35,35);                                        //设置标签尺寸大小
    la3->move(640,350);                                        //移动到这个坐标
    la3->setScaledContents(true);                              //设置图片的自适应
    QLabel *la4=new QLabel(this);                               //创建la标签
    la4->setPixmap(QPixmap("C:\\Users\\lenovo\\Desktop\\pictrue\\suo.jpg"));//给标签添加背景颜色
    la4->resize(35,35);                                        //设置标签尺寸大小
    la4->move(640,405);                                        //移动到这个坐标
    la4->setScaledContents(true);                              //设置图片的自适应

     //用行编辑器类创建账号密码
    QLineEdit *ed1=new QLineEdit(this);         //创建行编辑器
    ed1->move(690,350);                         //移动到这个坐标
    ed1->resize(150,35);                        //设置ed尺寸大小
    ed1->setPlaceholderText("账号");             //给行编辑器添加信息
    QLineEdit *ed2=new QLineEdit(this);         //创建行编辑器
    ed2->move(690,405);                         //移动到这个坐标
    ed2->resize(150,35);                        //设置ed尺寸大小
    ed2->setPlaceholderText("密码");             //给行编辑器添加信息
    ed2->setEchoMode(QLineEdit::Password);      //给密码设置保护


    //创建登入按键
    QPushButton *but1=new QPushButton(this);    //创建开关 类
    but1->resize(140,40);                        //设置but尺寸大小
    but1->move(685,460);                        //移动到这个坐标
    but1->setStyleSheet("background-color:rgb(31,200,253);border-radius:10px"); //给but添加背景颜色,同时修一下边角
    but1->setText("登入");    //给but添加 登入 信息


        //用Qlabel制作原神loge
    QLabel *la0=new QLabel(this);                   //创建la标签
    la0->setPixmap(QPixmap("C:\\Users\\lenovo\\Desktop\\pictrue\\yuanshen.jpg")); //用la接原神logo图像
    la0->resize(200,60);                              //设置标签尺寸大小
    la0->setStyleSheet("background-color:rgb(31,200,253)"); //给标签添加背景颜色
    la0->setScaledContents(true);                      //设置图片的自适应
    la0->move(445,65);                            //移动到这个坐标
}
Widget::~Widget()
{
}

 

这个温迪是动态图 哎嘿

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/226212.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

XC4060 40V降5V/3.3V 0.6A小电流高耐压芯片 适用于单片机供电输出、电池供电设备

XC4060器件是高效率,同步降压DC/DC稳压器。具有较宽的输入范围,它们适用于广泛的应用,例如来自非稳压源的功率调节。他们的特点是一个长距离(500mQ/300mQ2型) 内部开关的效率最高 (92%)。Sum od (非A选项)和PWM模式(A选项),工作频…

IDEA maven无法下载源代码处理

1、使用idea内置maven 在idea中新增一个mvn运行项,截图如下: 输入命令: dependency:resolve -Dclassifiersources 2、如果外部maven,不使用idea内部maven 在工程目录下命令行执行命令: mvn dependency:resolve -Dclassifiersources

simulink中 Data store memory、write和read模块及案例介绍

目录 1.Data store memory模块 2.data store write模块 3.data store read模块 4.仿真分析 4.1简单使用三个模块 4.2 模块间的调用顺序剖析 1.Data store memory模块 向右拖拉得到Data store read模块,向左拉得到Data write模块 理解:可视为定义变量…

C++ 函数详解

目录 函数概述 函数的分类 函数的参数 函数的调用 函数的嵌套调用 函数的链式访问 函数声明和定义 函数递归 函数概述 函数——具有某种功能的代码块。 一个程序中我们经常会用到某种功能,如两数相加,如果每次都在需要用到时实现,那…

有了安卓模拟器,就能在Windows 10或11上像使用安卓操作系统一样使用安卓

你可以使用Android模拟器在Windows 11或Windows 10中运行Android应用程序。如果你喜欢的应用程序只在手机上运行,但你想在电脑上使用,这些模拟器会很有用。 BlueStacks 与整个操作系统模拟器不同,BlueStacks只在Windows上模拟Android应用程序。它真的很容易使用,所以你不需…

JVM虚拟机(已整理,已废弃)

# JVM组成 ## 简述程序计数器 线程私有,内部保存class字节码的行号。用于记录正在执行的字节码指令的地址。 线程私有-每个线程都有自己的程序计数器PC,用于记录当前线程执行哪个行号 ## 简述堆 ## 简述虚拟机栈 ## 简述堆栈区别 ## 方法内局部变量是…

高校需要哪些大数据实训平台?

当前,数据已成为重要的生产要素,大数据产业作为以数据生成、采集、存储、加工、分析、服务为主的战略性新兴产业,是激活数据要素潜能的关键支撑,是加快经济社会发展质量变革、效率变革、动力变革的重要引擎。 泰迪大数据实验…

❀My学习Linux命令小记录(16)❀

目录 ❀My学习Linux命令小记录(16)❀ 61.who指令 62.sleep指令 63.kill指令 64.top指令 65.diff指令 ❀My学习Linux命令小记录(16)❀ 61.who指令 功能说明:显示目前登录系统的用户信息。 (ps.who命…

Docker-compose容器编排与容器监控

一、Docker-compose 1、概念: Docker-Compose 是 Docker 官方的开源项目,负责实现对Docker容器集群的快速编排。 2、作用: Docker-Compose可以管理多个Docker容器组成一个应用。需要定义一个yaml格式的配置文件 docker-compose.yml&#…

docker安装Postgres-XL集群及踩过的N个坑

说明:本文是在一个机器内部用docker创建了三台centos,然后构建的pgxl集群 文章目录 1. 学习docker2. 创建三台centos3. 安装SSH4. 创建新用户postgres5. 关闭防火墙 关闭selinux6. 配置免密登录7. 下载并传输Postgres-XL的源码8. 配置环境变量10. 安装11…

动态规划学习——最长回文子序列,让字符串变成回文串的最小插入次数

一,最长回文串 1.题目 给你一个字符串 s ,找出其中最长的回文子序列,并返回该序列的长度。 子序列定义为:不改变剩余字符顺序的情况下,删除某些字符或者不删除任何字符形成的一个序列。 示例 1: 输入&…

视频剪辑实战:如何制作具有吸引力的画中画视频,批量剪辑技巧

随着社交媒体的兴起,视频制作已经成为一项重要的技能。在众多视频制作软件中,画中画视频备受瞩目。这种视频格式允许在同一个画面中展示两个或多个视频,使视频更具吸引力和创新性。这篇文章中,将讲解云炫AI智剪如何制作具有吸引力…

微三云胡佳东谈消费增值:重塑经济模式的未来趋势

消费增值:重塑经济模式的未来趋势 在当前的全球经济环境下,消费增值的概念正逐渐受到广泛的关注。这一模式的崛起,不仅仅是一种商业模式的创新,更代表着我们对经济运行的理解和探索在不断深化。本文将探讨消费增值模式的内涵&…

激光炸弹(二维前缀和)-Java版

import java.io.*;/** 题目分析:一个最大5000 * 5000 的矩阵, 爆炸范围在 [0,10e9]* 地图上的目标是随机分布,如果要暴力计算每一个区间R的权值,会很麻烦* 可以用二维前缀和先将权值存起来* for(int i 1;i < n;i ) {for(int j 1;j < m;j ) {g[i][j] g[i][j-1] g[i-1]…

Ubuntu宝塔面板本地部署Emlog个人博客网站并远程访问【内网穿透】

文章目录 前言1. 网站搭建1.1 Emolog网页下载和安装1.2 网页测试1.3 cpolar的安装和注册 2. 本地网页发布2.1 Cpolar临时数据隧道2.2.Cpolar稳定隧道&#xff08;云端设置&#xff09;2.3.Cpolar稳定隧道&#xff08;本地设置&#xff09; 3. 公网访问测试总结 前言 博客作为使…

PostgreSQL 技术内幕(十二) CloudberryDB 并行化查询之路

随着数据驱动的应用日益增多&#xff0c;数据查询和分析的量级和时效性要求也在不断提升&#xff0c;对数据库的查询性能提出了更高的要求。为了满足这一需求&#xff0c;数据库引擎不断经历创新&#xff0c;其中并行执行引擎是性能提升的重要手段之一&#xff0c;逐渐成为数据…

openGauss学习笔记-147 openGauss 数据库运维-备份与恢复-逻辑备份与恢复之gs_dump

文章目录 openGauss学习笔记-147 openGauss 数据库运维-备份与恢复-逻辑备份与恢复之gs_dump147.1 背景信息147.2 注意事项147.3 语法147.4 参数说明147.4.1 通用参数&#xff1a;147.4.2 转储参数&#xff1a;147.4.3 连接参数&#xff1a; 147.5 说明147.6 示例 openGauss学习…

List的元素覆盖问题

问题场景 在备课底层JDBC链接链接数据库时&#xff0c;将读取的数据封装到对象中并添加到list集合中出现了问题。 错误逻辑 代码编写的考量为减少对象占用内存。想通过一个对象完成数据的传递和保存。 核心问题 List集合存储的是每一个对象的引用地址&#xff0c;如果引用的…

如何选择合适水下应用的集成电缆传感器?

来源&#xff1a;宏集科技 工业物联网丨宏集干货 | 如何选择合适水下应用的集成电缆传感器&#xff1f; 原文链接&#xff1a;https://mp.weixin.qq.com/s/wbN40niOgpUHy1iSH9Ad3Q 欢迎关注虹科&#xff0c;为您提供最新资讯&#xff01; 前言 许多工业过程都要求将传感器浸…

如何使用技术 SEO 优化 Pinterest 富图钉

Pinterest 可以影响搜索引擎排名&#xff0c;尤其是谷歌。不过&#xff0c;它的作用方式与其他搜索引擎优化因素不同。这就是 Google 将图钉放在 nofollow 列表中。但是&#xff0c;它们仍然可以作为搜索引擎优化的一个重要因素。 高质量的图钉具有高分辨率的图片、吸引人的内…