当前位置: 首页 > news >正文

QT:day1

思维导图

qt制作暴雪登入器

#include "mywidget.h"MyWidget::MyWidget(QWidget *parent): QWidget(parent)
{this->setWindowTitle("BATTLENET");//总体登陆器设置this->resize(455,650);this->setStyleSheet("background-color:rgb(21,23,30)");this->setWindowIcon(QIcon("D:\\everything""\\p4.png"));this->setFixedSize(455,650);QLabel *l1=new QLabel(this);//暴雪大logol1->resize(451,162);l1->move(0,40);//l1->setStyleSheet("background-color:pink");l1->setPixmap(QPixmap("D:\\everything""\\screen2024-06-13 191215.png"));QLabel *l2=new QLabel(this);//设置图片l2->resize(35,35);l2->move(380,205);l2->setPixmap(QPixmap("D:\\everything""\\sittingpicture.png"));l2->setScaledContents(true);QLineEdit *edit1=new QLineEdit(this);//账号文本框edit1->move(35,250);edit1->resize(388,42);edit1->setStyleSheet("background-color:rgb(200,200,200)");edit1->setPlaceholderText("电子邮箱或手机号码");QLineEdit *edit2=new QLineEdit(this);//密码文本框edit2->move(35,305);edit2->resize(388,42);edit2->setStyleSheet("background-color:rgb(200,200,200)");edit2->setPlaceholderText("密码");edit2->setEchoMode(QLineEdit::Password);QLabel *l3=new QLabel(this);//勾选图片l3->resize(35,35);l3->move(35,350);l3->setPixmap(QPixmap("D:\\everything""\\p2.png"));//l3->setScaledContents(true);QLabel *l4=new QLabel(this);//始终让我保持文字l4->resize(192,22);l4->move(75,357);l4->setPixmap(QPixmap("D:\\everything""\\p3.png"));//l3->setScaledContents(true);QPushButton *pbu1=new QPushButton("登入",this);//登入按钮pbu1->move(25,415);pbu1->resize(406,55);pbu1->setStyleSheet("background-color:rgb(0,116,224)");QPushButton *pbu2=new QPushButton("建立免费的 Battle.net 账号",this);//注册按钮pbu2->move(116,515);pbu2->resize(223,30);pbu2->setStyleSheet("background-color:rgb(0,67,156)");QPushButton *pbu3=new QPushButton("无法登入?",this);//无法登录按钮pbu3->move(185,565);pbu3->resize(97,30);pbu3->setStyleSheet("background-color:rgb(0,67,156)");}MyWidget::~MyWidget()
{
}

相关文章:

  • Java:111-SpringMVC的底层原理(中篇)
  • 热门开源项目ChatTTS: 国内语音技术突破,实现弯道超车
  • WPF/C#:异常处理
  • 如何使用new和delete操作符进行动态内存分配和释放?
  • 《C语言》文件操作
  • 细说MCU修改回调函数调用模式的方法
  • 爬虫可以不必自己写,使用ChatGPT编写抓取电影评论数据脚本
  • leetcode198 打家劫舍
  • VBA实现关闭Excel自动计算,关闭屏幕刷新
  • 我的创作纪念日(1825天)
  • OrangePi AIpro小试牛刀-目标检测(YoloV5s)
  • docker 容器 network host 模式启动
  • 揭开 Docker 容器的神秘面纱:深入理解容器原理
  • vue3+ele-plus+sortableJs对el-table使用sortableJs插件对表格拖拽时限定某列或某行不允许拖拽
  • 八股操作系统和计算机网络
  • @angular/forms 源码解析之双向绑定
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • [笔记] php常见简单功能及函数
  • 2017年终总结、随想
  • Android 初级面试者拾遗(前台界面篇)之 Activity 和 Fragment
  • conda常用的命令
  • cookie和session
  • PHP 7 修改了什么呢 -- 2
  • React Transition Group -- Transition 组件
  • React-flux杂记
  • ubuntu 下nginx安装 并支持https协议
  • 编写高质量JavaScript代码之并发
  • 基于 Babel 的 npm 包最小化设置
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 利用jquery编写加法运算验证码
  • 深度学习入门:10门免费线上课程推荐
  • 实现简单的正则表达式引擎
  • 怎么将电脑中的声音录制成WAV格式
  • 进程与线程(三)——进程/线程间通信
  • ​linux启动进程的方式
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • $.ajax()方法详解
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (3) cmake编译多个cpp文件
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (C#)获取字符编码的类
  • (delphi11最新学习资料) Object Pascal 学习笔记---第7章第3节(封装和窗体)
  • (MIT博士)林达华老师-概率模型与计算机视觉”
  • (第二周)效能测试
  • (附源码)ssm智慧社区管理系统 毕业设计 101635
  • (六)库存超卖案例实战——使用mysql分布式锁解决“超卖”问题
  • (十七)Flask之大型项目目录结构示例【二扣蓝图】
  • (四)搭建容器云管理平台笔记—安装ETCD(不使用证书)
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (转)3D模板阴影原理
  • (转)ObjectiveC 深浅拷贝学习
  • (转)visual stdio 书签功能介绍
  • (转)可以带来幸福的一本书
  • (转)拼包函数及网络封包的异常处理(含代码)
  • .net core使用ef 6