01.08

#include "widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
{
    //==============窗口设置=============
    //设置窗口名称
    this->setWindowTitle("chat");
    //设置窗口图标
    this->setWindowIcon(QIcon("D:\\Qt\\pictrue\\pictrue\\plant.svg"));
    //设置窗口大小
    this->resize(645,490);
    //固定窗口大小
    this->setFixedSize(645,490);
    //纯净窗口
    this->setWindowFlag(Qt::FramelessWindowHint);
//    //设置背景颜色
//    this->setStyleSheet("background-color:rgb(255,255,255)");



    //==============标签设置=============

    //111界面图
    QLabel *lab1=new QLabel(this);
    //设置标签大小
    lab1->resize(645,490);
    //将动图加载到程序中
    QMovie *mv=new QMovie("D:\\Qt\\pictrue\\pictrue\\20240108205242.gif");
    //将动图设置到标签中
    lab1->setMovie(mv);
    //启动动图
    mv->start();
    //将动图自适应标签大小
    lab1->setScaledContents(true);


    //222账号小标
    QLabel *lab2=new QLabel(this);
    //移动标签位置
    lab2->move(148,260);
    //设置标签大小
    lab2->resize(32,32);
    //设置图片
    lab2->setPixmap(QPixmap("D:\\Qt\\pictrue\\pictrue\\house-line.svg"));
    //图片自适应大小
    lab2->setScaledContents(true);

    //333登录小标
    QLabel *lab3=new QLabel(this);
    //移动图标位置
    lab3->move(148,315);
    //设置图标大小
    lab3->resize(32,32);
    //设置图片
    lab3->setPixmap(QPixmap("D:\\Qt\\pictrue\\pictrue\\key.svg"));
    //图片自适应大小
    lab3->setScaledContents(true);

    //==============行编辑器=============

    //设置账号行编辑器
    QLineEdit *edit1=new QLineEdit(this);
    //移动行编辑器位置
    edit1->move(180,260);
    //改变行编辑器大小
    edit1->resize(298,32);
    //设置行编辑器提示文本
    edit1->setPlaceholderText("账号/手机号/邮箱");

    //设置密码行编辑器
    QLineEdit *edit2=new QLineEdit(this);
    //移动行编辑器位置
    edit2->move(180,315);
    //改变行编辑器大小
    edit2->resize(298,32);
    //设置行编辑器提示文本
    edit2->setPlaceholderText("密码");
    //设置行编辑器输入格式
    edit2->setEchoMode(QLineEdit::Password);


    //==============按钮设置=============
    QPushButton *btn1=new QPushButton("登录",this);
    //设置按钮位置
    btn1->move(148,405);
    //设置按钮大小
    btn1->resize(330,58);
    //设置按钮底色,圆角,按钮字体
    btn1->setStyleSheet("background-color:rgb(29,197,252);border-radius:2px;color:white");


}

Widget::~Widget()
{

}

 

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

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

相关文章

SpringBoot集成Camunda

一&#xff1a;pom.xml 因camunda集成SpringBoot对SpringBoot的版本和JDK的版本都有一定的要求&#xff0c;所以这里贴个完整的依赖。可以去官网找每个SpringBoot的版本对应的camunda版本。 <?xml version"1.0" encoding"UTF-8"?> <project x…

市场复盘总结 20240108

仅用于记录当天的市场情况,用于统计交易策略的适用情况,以便程序回测 短线核心:不参与任何级别的调整,采用龙空龙模式 今日空仓 最常用的二种方法: 方法一:指标选股找强势股 select * from dbo.ResultAll where 入选类型 like %指标选股% and 入选日期=20240108;方法二…

基于Java SSM框架实现时间管理系统项目【项目源码+论文说明】

基于java的SSM框架实现时间管理系统演示 摘要 随着科学技术的飞速发展&#xff0c;各行各业都在努力与现代先进技术接轨&#xff0c;通过科技手段提高自身的优势&#xff1b;对于时间管理系统当然也不能排除在外&#xff0c;随着网络技术的不断成熟&#xff0c;带动了时间管理…

第二百五十三回

文章目录 概念介绍使用方法示例代码 概念介绍 进度条是常用的组件之一&#xff0c;它主要用来显示某种动作的完成进度。Flutter提供了多种进度条组件&#xff0c;常用的是水平进度条&#xff1a;LinearProgressIndicator&#xff1b;圆形进度条 :CircularProgressIndicator和R…

HPM6750开发笔记《DMA接收和发送数据UART例程深度解析》

目录 概述&#xff1a; 端口设置&#xff1a; 代码分析&#xff1a; 运行现象&#xff1a; 概述&#xff1a; DMA&#xff08;Direct Memory Access&#xff09;是一种计算机系统中的数据传输技术&#xff0c;它允许数据在不经过中央处理器&#xff08;CPU&#xff09;的直…

CCF模拟题 202305-1 重复局面

试题编号&#xff1a; 202305-1 试题名称&#xff1a; 重复局面 时间限制&#xff1a; 1.0s 内存限制&#xff1a; 512.0MB 题目背景 国际象棋在对局时&#xff0c;同一局面连续或间断出现3次或3次以上&#xff0c;可由任意一方提出和棋。 问题描述 国际象棋每一个局面可以用…

如何打开wps的备份中心查找备份文件

备份中心在我们使用WPS Office时扮演着重要的角色。经常保存文件的同时&#xff0c;我们也应该学会备份文件&#xff0c;以免意外损失。本文将向您介绍如何使用WPS备份中心来查找并恢复备份文件&#xff0c;方便您在需要时快速找到所需文件。 图片来源于网络&#xff0c;如有侵…

戴尔笔记本触摸板的右键区域没有效果

1、解决方案 试一下两个手指同时点击触控板。切记不是单个手指双击哦&#xff01;  这里很疑惑的是&#xff0c;触摸板的右下角进行右键单击是可有可无的选项&#xff0c;希望有明白的朋友可以一起交流。实际上&#xff0c;在触摸板任意一个区域用两个手指点击即可触发右键单…

基于GA-PSO遗传粒子群混合优化算法的DVRP问题求解matlab仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 4.1 遗传算法&#xff08;GA&#xff09;基本原理 4.2 粒子群优化&#xff08;PSO&#xff09;基本原理 4.3 GA-PSO混合优化算法 4.4 GA-PSO在DVRP中的应用 5.完整程序 1.程序功能描述 车…

js highcharts图表控件

Highcharts是国外的一款功能强大、开源、美观、图表丰富、兼容绝大多数浏览器的纯js图表库 一、新建项目&#xff1a;HchartDemo 二、引入js <script src"~/lib/jquery/dist/jquery.min.js"></script> <script src"~/lib/hchart/highcharts.js…

数字IC芯片设计实现 | 时序Timing Signoff check_timing检查解析

今天分享在数字IC芯片设计实现做timing signoff阶段必须要看的report。check_timing的报告必须是clean的&#xff0c;否则芯片回来大概率是废片&#xff01;&#xff01;&#xff01;实际上一堆公司的芯片败在不看这个report了。 我们知道primetime(简称PT)做时序检查是基于我…

NVMe系统内存结构 - 命令格式

NVMe系统内存结构 - 命令格式 1 Submission Queue与Completion Queue定义1.1 空队列1.2 满队列1.3 队列大小1.4 队列标识符1.5 队列优先级 2 Submission Queue - 命令格式2.1 Command Dword 02.2 Command Format – Admin Command Set2.3 Command Format – NVM Command Set2.4…

#define宏定义的初探

前言&#xff1a; 最基本的#define定义方式 #define可以定义宏&#xff0c;这点相信大家并不陌生&#xff0c;其定义的方式十分简单&#xff0c;给大家随便来一个最简单、最基础的定义方式看看&#xff1a; #include<stdio.h> #define a 3 int main() { printf(&quo…

软件测试|SQL中的UNION和UNION ALL详解

简介 在SQL&#xff08;结构化查询语言&#xff09;中&#xff0c;UNION和UNION ALL是用于合并查询结果集的两个关键字。它们在数据库查询中非常常用&#xff0c;但它们之间有一些重要的区别。在本文中&#xff0c;我们将深入探讨UNION和UNION ALL的含义、用法以及它们之间的区…

Redisson 源码解析 - 分布式锁实现过程

一、Redisson 分布式锁源码解析 Redisson是架设在Redis基础上的一个Java驻内存数据网格。在基于NIO的Netty框架上&#xff0c;充分的利用了Redis键值数据库提供的一系列优势&#xff0c;在Java实用工具包中常用接口的基础上&#xff0c;为使用者提供了一系列具有分布式特性的常…

Java LeetCode篇-二叉搜索树经典解法(实现:二叉搜索树的最近公共祖先、根据前序遍历建树等)

&#x1f525;博客主页&#xff1a; 【小扳_-CSDN博客】 ❤感谢大家点赞&#x1f44d;收藏⭐评论✍ 文章目录 1.0 判断合法 1.1 使用遍历方式实现验证二叉搜索树 1.2 使用递归方式实现验证二叉搜索树 2.0 求范围和 2.1 使用非递归实现二叉搜索树的范围和 2.2 使用递归方式实现…

软件测试|测试平台开发-Flask 入门:URL组成部分详解

简介 Flask 是一款流行的 Python Web 框架&#xff0c;它简单轻量而灵活&#xff0c;适用于构建各种规模的 Web 应用程序。在 Flask 中&#xff0c;URL&#xff08;Uniform Resource Locator&#xff09;是指定 Web 应用程序中资源的唯一标识符。URL 组成部分是构成一个完整 U…

可在图像中生成任意精准文本,支持中文!阿里开源AnyText

随着Midjourney、Stable Difusion等产品的出现&#xff0c;文生图像领域获得了巨大突破。但是想在图像中生成/嵌入精准的文本却比较困难。 经常会出现模糊、莫名其妙或错误的文本&#xff0c;尤其是对中文支持非常差&#xff0c;例如&#xff0c;生成一张印有“2024龙年吉祥”…

在甲骨文云上用 Ray +Vllm 部署 Mixtral 8*7B 模型

在甲骨文云上用 Ray Vllm 部署 Mixtral 8*7B 模型 0. 背景1. 甲骨文云 GPU 实例2. 配置 VCN 的 Security List3. 安装 Ray 和 Vllm4. 启动 Ray5. 启动 Vllm 0. 背景 根据好几个项目的需求&#xff0c;多次尝试 Mixtral-8x7B-Instruct-v0.1 这个模型&#xff0c;确实性能不错。…

GD32移植FreeRTOS

准备工作 GD32开发板。案例是以梁山派为开发板。Windows系统的电脑。当前是以Win11的电脑来实现案例的。Keil开发工具。并且已经安装好GD32依赖环境。FreeRTOS源码包。下载地址为: Releases FreeRTOS/FreeRTOS GitHub 当前以FreeRTOSv202212.01版本为例。也是目前的最新版本…