qt day1

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

MyWidget::MyWidget(QWidget *parent)
    : QWidget(parent)
{
    //设置窗口标题
    this->setWindowTitle("QQ");
    //设置窗口图标
    this->setWindowIcon(QIcon("D:\\qt--project\\qtqt\\pictrue\\pictrue\\qq.png"));
    //设置背景颜色
    this->setStyleSheet("background-color:#DCF3FF");
    //设置窗口大小
    this->resize(400,560);
    //固定窗口大小
    this->setFixedSize(400,560);
    //纯净窗口
    this->setWindowFlag(Qt::FramelessWindowHint);


    //设置账户行编辑器
    QLineEdit *edit1=new QLineEdit(this);
    //回显模式
    edit1->setEchoMode(QLineEdit::Normal);
    //移动
    edit1->move(40,210);
    //设置大小
    edit1->resize(325,60);
    //设置占位 提示
    edit1->setPlaceholderText("输入QQ号");
    edit1->setStyleSheet("background-color:white;border-radius:6px");

    //设置密码行编辑器
    QLineEdit *edit2=new QLineEdit(this);
    //回显
    edit2->setEchoMode(QLineEdit::Password);
    //移动
    edit2->move(40,280);
    //设置大小
    edit2->resize(325,60);
    //设置占位 提示
    edit2->setPlaceholderText("输入QQ密码");
    edit2->setStyleSheet("background-color:white;border-radius:6px");


    //登录按钮
    QPushButton *btn1=new QPushButton("登录",this);
    //移动
    btn1->move(45,400);
    //大小
    btn1->resize(322,50);
    btn1->setStyleSheet("background-color:#A3DBFF;border-radius:6px;color:white");




    //设置图片标签
    QLabel *lab1=new QLabel(this);
    //设置
    lab1->resize(400,180);
    //设置图片
    lab1->setPixmap(QPixmap("D:\\桌面\\qtqtq_picture\\86fcc9f21f302b40806f3e5c91b87d30.jpg"));
    //自适应
    lab1->setScaledContents(true);

    QLabel *lab2=new QLabel(this);
    lab2->move(0,350);
    lab2->resize(305,25);
    lab2->setPixmap(QPixmap("D:\\桌面\\qtqtq_picture\\QQ20251015-191731.png"));

    QLabel *lab3=new QLabel(this);
    lab3->move(0,450);
    lab3->resize(400,115);
    lab3->setPixmap(QPixmap("D:\\桌面\\qtqtq_picture\\QQ20251015-191758.png"));

}

MyWidget::~MyWidget()
{
}

2.

相关推荐
哈__2 分钟前
从 MySQL 到在线表格:NocoDB 自托管部署、数据导入与远程访问
数据库·mysql
倔强的石头1061 小时前
高可用与无感扩容——分布式时序数据库选型指南
数据库·分布式·时序数据库
点心的游戏开发世界8 小时前
GDScript 入门笔记(十一):Lambda 与匿名函数
开发语言·笔记·游戏引擎·godot
袋鼠云数栈9 小时前
实时湖仓如何真正做到“数据够新”?
大数据·数据库·人工智能·数据治理
ACP广源盛1392462567310 小时前
M6/M5 Pro Mac mini 端侧 AI 落地@ACP#YLB3116 中端多盘存储扩展在 AI 服务中的机会与应用场景
大数据·网络·数据库·人工智能·嵌入式硬件·macos
事圆则缓10 小时前
Kotlin 协程完全指南
开发语言·kotlin
我爱写代码i10 小时前
BeLink - 支持生成多种URL 缩短网址PHP源码
开发语言·php·短网址php源码
Java后端的Ai之路10 小时前
20、Python - 备忘录模式
开发语言·人工智能·python·外观模式·备忘录模式
ACP广源盛1392462567310 小时前
M6/M5 Pro Mac mini 端侧 AI 新形态@ACP#GSV5800 Serdes 长距离视频传输在 AI 服务中的机会与落地场景
大数据·网络·数据库·人工智能·嵌入式硬件·macos·音视频
统计学小王子11 小时前
数学建模国赛倒计时4天——《统计模型精讲(混合效应模型R语言实现)》
开发语言·数学建模·r语言