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

Qt day01

#include "widget3.h"
#include<QDebug>
#include<QPushButton>
#include<QLineEdit>
#include<QLabel>
Widget3::Widget3(QWidget *parent)
    : QWidget(parent)
{
    qDebug()<<"这个界面的标题"<<this->windowTitle();
    this->setWindowTitle("登陆界面");
    this->setFixedSize(400,700);
    this->setStyleSheet("background-color:skyblue;");

    QPushButton *button1=new QPushButton;
    button1->setParent(this);
    button1->setText("登录");
    button1->resize(80,40);
    button1->move(170,500);
    button1->setStyleSheet("color:black;background-color:white;");

    QPushButton *button2=new QPushButton;
    button2->setParent(this);
    button2->setText("取消");
    button2->resize(80,40);
    button2->move(300,500);
    button2->setStyleSheet("color:black;background-color:white;");

    QLineEdit *edit1=new QLineEdit;
    edit1->setParent(this);
    edit1->resize(250,40);
    edit1->move(100,400);
    edit1->clear();
    edit1->setPlaceholderText("输入密码");
    edit1->setEchoMode(QLineEdit::Password);
    edit1->setStyleSheet("background-color:white;");

    QLineEdit *edit2=new QLineEdit;
    edit2->setParent(this);
    edit2->resize(250,40);
    edit2->move(100,300);
    edit2->clear();
    edit2->setPlaceholderText("输入账号");
    edit2->setStyleSheet("background-color:white;");

    QLabel *label1=new QLabel;
    label1->setParent(this);
    label1->resize(60,40);
    label1->move(30,300);
    label1->setText("账号");

    QLabel *label2=new QLabel;
    label2->setParent(this);
    label2->resize(60,40);
    label2->move(30,400);
    label2->setText("密码");

    QLabel *label3=new QLabel;
    label3->setParent(this);
    label3->resize(200,200);
    label3->move(100,50);
    label3->setPixmap(QPixmap("C:\\Users\\yangh\\Desktop\\e3709eb5dcbcb29fcbb2eaf59b26d4a.png"));
}

Widget3::~Widget3()
{
}

 


http://www.kler.cn/a/331412.html

相关文章:

  • mysql的事务控制和数据库的备份和恢复
  • VSCode:Markdown插件安装使用 -- 最简洁的VSCode中Markdown插件安装使用
  • 31.设计模式
  • 海外外卖APP开发新方向:基于同城外卖系统源码的多元化解决方案
  • 音频接口:PDM TDM128 TDM256
  • 【网络云计算】2024第51周-每日【2024/12/17】小测-理论-解析
  • PyQt入门指南三 创建第一个PyQt应用程序
  • 华为资源分享
  • android Activity生命周期
  • 简单分享下Python和MySQL管理和执行测试用例
  • SPARK调优:AQE特性(含脑图总结)
  • mongodb光速上手
  • ST-GCN模型实现花样滑冰动作分类
  • 828华为云征文 | 华为云Flexus X实例在混合云环境中的应用与实践
  • flutter_鸿蒙next(win)环境搭建
  • ChatGPT实时语音将于本周向免费用户推出:OpenAI DevDay 2024详细解读
  • 聚势启新 智向未来 | 重庆华阳通用科技有限公司揭牌成立
  • 《RabbitMQ篇》Centos7安装RabbitMQ
  • 论文推荐 |【Agent】自动化Agent设计系统
  • ElasticSearch系列:【Win10环境(版本8.11.1) 】elasticsearch+kibana纪实
  • 智能新宠:BabyAlpha A2开启家庭机器人新时代
  • python全栈学习记录(二十一)类的继承、派生、组合
  • 当AI成为作家,人工智能在写作领域的崛起
  • 滚雪球学Oracle[3.1讲]:Oracle SQL基础
  • 负载均衡--相关面试题(六)
  • 【Node.js】内置模块FileSystem的保姆级入门讲解