2023年12月7日:QT实现登陆界面

#include "mywidget.h"MyWidget::MyWidget(QWidget *parent): QWidget(parent)
{//==========窗口设置===================this->resize(600,500);//重新设置窗口大小this->setWindowTitle("QQ-盗版");//设置窗口名为QQ-盗版this->setWindowIcon(QIcon("D:\\Qt\\funny\\picture.jpg"));//窗口插入图标this->setWindowFlag(Qt::FramelessWindowHint);//设置成纯净模式//==========标签设置===================//QMovie *mv1 = new QMovie("D:\\Qt\\funny\\pic_3.gif");QMovie *mv1 = new QMovie("D:\\Qt\\funny\\pic_7.gif");QLabel *lab3 = new QLabel(this);lab3->resize(600,500);//重新设置标签大小lab3->setStyleSheet("background-color:rgb(255,255,255)");//设置标签背景颜色lab3->setMovie(mv1);mv1->start();lab3->setScaledContents(true);QLabel *lab1 = new QLabel(this);lab1->resize(40,30);//重新设置标签大小lab1->setPixmap(QPixmap("D:\\Qt\\funny\\picture.jpg"));//向标签中插入图像lab1->setScaledContents(true);//自动填充QLabel *lab2 = new QLabel("QQ-盗版",this);lab2->resize(60,30);//重新设置标签大小lab2->move(45,0);//x轴方向移动45,y轴不动lab2->setScaledContents(true);//自动填充大小//    QLabel *lab4 = new QLabel(this);
//    lab4->resize(60,60);//重新设置头像标签的大小
//    lab4->move(270,250);//移动头像的位置
//    lab4->setStyleSheet("background-color:rgb(0,0,0);border-radius:30px");//消除棱角QMovie *mv2 = new QMovie("D:\\Qt\\funny\\pic_8.gif");QLabel *lab5 = new QLabel(this);//账号标签lab5->resize(30,30);//设置标签大小lab5->move(150,330);//移动标签lab3->setStyleSheet("background-color:rgb(255,255,255)");//设置标签背景颜色lab5->setMovie(mv2);mv2->start();lab5->setScaledContents(true);lab5->setScaledContents(true);//自动填充QMovie *mv3 = new QMovie("D:\\Qt\\funny\\pic_9.gif");QLabel *lab6 = new QLabel(this);//密码标签lab6->resize(30,30);//设置标签大小lab6->move(150,370);//移动标签lab6->setMovie(mv3);mv3->start();lab6->setScaledContents(true);lab6->setScaledContents(true);//自动填充//==========行编辑器设置===================QLineEdit *edit1 = new QLineEdit(this);edit1->resize(270,30);//设置行编辑器大小edit1->move(180,330);//移动行编辑器位置edit1->setPlaceholderText("账号");//填充占位文本QLineEdit *edit2 = new QLineEdit(this);edit2->resize(270,30);//设置行编辑器大小edit2->move(180,370);//移动行编辑器位置edit2->setPlaceholderText("密码");//填充占位文本edit2->setEchoMode(QLineEdit::Password);//==========行编辑器设置===================QPushButton *btn1 = new QPushButton(this);btn1->resize(300,40);//设置按钮大小btn1->move(150,430);//移动按钮位置btn1->setStyleSheet("background-color:rgb(160,231,206);border-radius:3px");//填充底色并消除棱角btn1->setText("登录");//插入文本
}MyWidget::~MyWidget()
{
}

思维导图

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VOS3000 在安装AXB时需要几个步骤

安装 VOS3000 AXB 模板需要按照以下步骤进行操作: 首先,确保你已经在服务器上安装了 CentOS 或者其他 Linux 操作系统,并且已经完成了基本的系统设置和网络配置。 下载 VOS3000 软件包,并解压缩到服务器上的指定目录中。 进入…

[虚拟机]使用VM打开虚拟机电脑重启解决方案。

问题:打开虚拟机点击启动后,电脑会自动重启。(WINDOWS10 20版本) 解决步骤: 1、对Windows功能进行操作。 上图三个启用。 上图一个取消。 再次打开后,不报警,显示下图问题: 继续解…

直流电和交流电

直流电(Direct Current,简称DC)和交流电(Alternating Current,简称AC)是电流的两种基本形式。 1. 直流电 直流电是指电流方向始终保持不变的电流。在直流电中,电子只能沿着一个方向移动。直流电…

采集数据更快捷,轻松生成调查问卷二维码

现在用二维码的方式来采集用户的数据,是现在很常用的一种统计数据的手段,这种方法更加简单快捷做好数据统计,那么表单类型的二维码能如何快速生成呢?下面来教大家在线二维码生成器的使用方法,能够用简单的步骤快速制作…

050:vue项目webpack打包,大文件分成几个小文件的方法

第050个 查看专栏目录: VUE ------ element UI 专栏目标 在vue和element UI联合技术栈的操控下,本专栏提供行之有效的源代码示例和信息点介绍,做到灵活运用。 (1)提供vue2的一些基本操作:安装、引用,模板使…

自定义类型详解(1)

文章目录 目录1. 结构体1.1 结构的基础知识1.2 结构的声明1.3 特殊的声明1.4 结构的自引用1.5 结构体变量的定义和初始化1.6 结构体内存对齐1.7 修改默认对齐数1.8 结构体传参 2. 位段2.1 什么是位段2.2 位段的内存分配2.3 位段的跨平台问题2.4 位段的应用 3. 枚举3.1 枚举类型…

虾皮选品:如何在虾皮平台上进行选品以提高销售额和利润

在虾皮(Shopee)平台上进行选品时,可以遵循以下策略和技巧,以便找到有潜力的产品并提高销售额。 先给大家推荐一款shopee知虾数据运营工具 知虾免费体验地址(复制浏览器打开):d.ddqbt.com/JU5o …

亚信安慧通过ISO20000认证,AntDB数据库团队服务能力再上新台阶

近日,湖南亚信安慧科技有限公司(简称“亚信安慧”)获得《信息安全管理服务管理体系认证证书》,标志着公司已建立起一套与国际对标的IT系统管理体系,在信息技术服务能力上取得了新的里程碑。 图1 亚信安慧通过ISO20000认…

【Unity】Addressable包资源加载失败:CRC Mismatch.

Error while downloading Asset Bundle: CRC Mismatch. 是资源下载校验失败,但是资源和上次打包的资源是一样的。没有排查到原因,在谷歌搜索后看到 大概就是指Unity版本修改后打包,会破坏原来的CRC信息,导致导报出来的资源无法通…

软件测试BUG管理神器——禅道

背景与用途 使用背景 针对开发的产品进行BUG质量管理,通过需求、任务、bug来进行交相互动,终通过项目拿到合格的产品! 场景介绍 测试人员提出bug -> 开发人员解决bug -> 测试人员验证关闭 下载安装 一、搜索禅道官网 1.1在浏览器搜索…

Java集合进阶

目录 集合体系结构 Collection集合 List集合 ArrayList集合 LinkedList集合 集合体系结构 注意:有序:存进去的数组和取出来时一样 而不是大小的那种有序 Collection集合 单列集合顶层接口Collection import java.util.ArrayList; import java.util.Collection;public cl…

外贸获客怎么做?有哪些技巧?

外贸获客是许多企业拓展海外市场的关键一环,为了成功地吸引潜在客户,我们需要了解一些基本的获客技巧,本文将分享一些实用的方法和技巧,帮助您在外贸领域获得更多的客户。 一、了解目标客户 在开展外贸业务之前,了解…

C# OpenCvSharp DNN 部署YOLOV6目标检测

目录 效果 模型信息 项目 代码 下载 C# OpenCvSharp DNN 部署YOLOV6目标检测 效果 模型信息 Inputs ------------------------- name:image_arrays tensor:Float[1, 3, 640, 640] -------------------------------------------------------------…

一个不上进的爱好,让我走进了计算机世界

为什么当初选择计算机行业 当初选择计算机专业,真的就是觉得学习计算机专业,就可以经常接触计算机,可以有很多的机会可以玩游戏。 后来高考的时候,考试成绩也不理想,分数就不好意思说了。但是喜从天降,居…

Windows Terminal的半透明效果

打开Windows Terminal的半透明效果 最终实现效果: 系统:win11 23H2 步骤: 1.winx打开终端 2.右键打开设置 3.打开外观->亚克力材料开启 4.默认值->外观->透明度,按喜好选择即可

PPP协议概述与实验示例

PPP协议概述与实验示例 概述 PPP(Point-to-Point Protocol)是一种用于在点对点连接上传输多协议数据包的标准方法。它已经成为最广泛使用的互联网接入数据链路层协议,可以与各种技术结合,如ADSL、LAN等,实现宽带接入…

如何通过内网穿透工具实现任意浏览器远程访问Linux本地zabbix web管理界面

前言 Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 本地zabbix web管理界面限制在只能局域…

算法:两数之和(暴力解法和优化算法)

暴力解法:使用快慢指针解决,时间复杂度 O(n^2),空间复杂度 O(n) /*** param {number[]} nums* param {number} target* return {number[]}*/ var twoSum function(nums, target) {let slow 0let fast 1// 如果慢指针没有超过nums边界就继…

代理IP怎么使用?Mac苹果系统设置http代理IP教程

代理IP是一种通过将请求转发到另一个服务器,以隐藏自己的真实IP地址的服务器。使用代理IP可以保护您的隐私和安全,防止被跟踪或被攻击。在本文中,我们将介绍如何在Mac苹果系统上设置http代理IP教程。 一、了解代理IP 代理IP地址是一种可以用来…

2023.12.9 关于 Spring Boot 事务传播机制详解

目录 事务传播机制 七大事务传播机制 支持当前调用链上的事务 Propagation.REQUIRED Propagation.SUPPORTS Propagation.MANDATORY 不支持当前调用链上的事务 Propagation.REQUIRES_NEW Propagation.NOT_SUPPORTED Propagation.NEVER 嵌套事务 Propagation.NESTED…