QT day1

思维导图

#include "widget.h"

widget::widget(QWidget *parent)
    : QWidget(parent)
{
    //********窗口**********//
    this->resize(840,660);
    //设置固定窗口大小
    this->setFixedSize(840,660);
    this->setWindowTitle("QQ");
    //纯窗口模式,不可以拖动
    this->setWindowFlag(Qt::FramelessWindowHint);
    //设置面板背景颜色为白色
    this->setStyleSheet("background-color:white");

    //顶部动图标签
    QLabel *lab = new QLabel(this);
    lab->resize(840,270);
    QMovie *mv = new QMovie("D:\\HQYJ\\pictrue\\20210423152351_5d962.gif");
    mv->setParent(this);
    //把动图放到标签当中
    lab->setMovie(mv);
    //让动图动起来
    mv->start();
    lab->setScaledContents(true);

    //******账号密码行编辑器*******//
    //创建第一个行编辑器
    QLineEdit *edit1 = new QLineEdit(this);
    edit1->move(210,350);
    edit1->resize(420,55);
    edit1->setPlaceholderText("账号");

    //创建第2个行编辑器
    QLineEdit *edit2 = new QLineEdit(this);
    edit2->move(210,440);
    edit2->resize(420,55);
    edit2->setPlaceholderText("密码");
    edit2->setEchoMode(QLineEdit::Password);

    //**********账号密码图像标签
    QLabel *lab1 = new QLabel(this);
    lab1->move(160,360);
    lab1->resize(45,45);
    lab1->setPixmap(QPixmap("D:\\HQYJ\\pictrue\\wodepeizhenshi.png"));
    lab1->setScaledContents(true);
    QLabel *lab2 = new QLabel(this);
    lab2->move(160,445);
    lab2->resize(45,45);
    lab2->setPixmap(QPixmap("D:\\HQYJ\\pictrue\\passwd.jpg"));
    lab2->setScaledContents(true);

    //登录按钮
    QPushButton *btn = new QPushButton("登录",this);//创建第一个按钮 并填写文本
    //设置按钮大小以及放置位置
    btn->resize(420,70);
    btn->move(210,550);
    //给按钮设置背景颜色 文本颜色 以及按钮形状调整
    btn->setStyleSheet("background-color:rgb(7,188,252);color:white;border-radius:7px");

}

相关推荐

  1. <span style='color:red;'>QTday</span>4

    QTday4

    2024-02-21 18:46:02      33 阅读
  2. <span style='color:red;'>QTday</span>3

    QTday3

    2024-02-21 18:46:02      18 阅读
  3. <span style='color:red;'>QTDay</span>3

    QTDay3

    2024-02-21 18:46:02      9 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-21 18:46:02       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-21 18:46:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-21 18:46:02       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-21 18:46:02       20 阅读

热门阅读

  1. 下载图片到本地,多个图片压缩后下载到本地

    2024-02-21 18:46:02       28 阅读
  2. MySQL中Binlog日志的使用

    2024-02-21 18:46:02       26 阅读
  3. HTML世界之第三重天

    2024-02-21 18:46:02       24 阅读
  4. Docker基本使用【数据卷的挂载及常用命令】

    2024-02-21 18:46:02       30 阅读
  5. 技术应用:C# System.Data.DataTable().Compute 基本用法

    2024-02-21 18:46:02       32 阅读
  6. LLaMA 2 - 你所需要的一切资源

    2024-02-21 18:46:02       27 阅读
  7. 【达梦数据库】通过系统函数来配置sqllog

    2024-02-21 18:46:02       26 阅读
  8. 设计模式的另一种有趣理解

    2024-02-21 18:46:02       26 阅读