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

C++简单界面设计

#include "mywidget.h"MyWidget::MyWidget(QWidget *parent): QWidget(parent)
{---------------------窗口设置----------------------this->setWindowTitle("南城贤子摄影工作室");//设置窗口标题this->setWindowIcon(QIcon("d:\\Pictures\\Camera Roll\\rr"));//设置窗口图标this->setWindowFlag(Qt::FramelessWindowHint);//设置纯净标题this->resize(540,415);//设置大小this->setStyleSheet("background-color:white");//设置背景颜色---------------------标签设置----------------------QLabel *bel1=new QLabel(this);//设置一个标签bel1->resize(540,415);//设置大小bel1->setStyleSheet("background-color:green");//设置背景颜色//实例化一个动图指针QMovie *mv=new QMovie("d:\\Pictures\\Camera Roll\\dd");bel1->setMovie(mv);//将动图设置到标签中mv->start();//动图动起来bel1->setScaledContents(true);//自适应大小QLabel *bel2=new QLabel(this);bel2->resize(30,30);bel2->move(125,210);bel2->setPixmap(QPixmap("d:\\Pictures\\Camera Roll\\oo"));bel2->setScaledContents(true);QLabel *bel3=new QLabel(this);bel3->resize(30,30);bel3->move(125,260);bel3->setPixmap(QPixmap("d:\\Pictures\\Camera Roll\\passwd"));bel3->setScaledContents(true);--------------------行编辑器设置-------------------QLineEdit *dit1=new QLineEdit(this);//构造一个行编辑器dit1->move(160,210);dit1->resize(280,30);dit1->setPlaceholderText("QQ号码/手机/邮箱");//设置占位QLineEdit *dit2=new QLineEdit(this);//构造一个行编辑器dit2->move(160,260);dit2->resize(280,30);dit2->setPlaceholderText("密码");//设置占位dit2->setEchoMode(QLineEdit::Password);--------------------按钮设置-------------------QPushButton *btn=new QPushButton("登录",this);btn->move(125,345);btn->resize(300,45);//设置按钮大小btn->setStyleSheet("background-color:rgb(8,189,253);border-radius:5px;color:white");//设置背景,按钮样式,字体颜色}MyWidget::~MyWidget()
{
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【初阶数据结构】通讯录项目(可用作课程设计)
  • 突破传统看车局限,3DCAT实时云渲染为东风日产奇骏赋能
  • Django 安装指南
  • ui自动化难点
  • UE5学习笔记9-创建一个小窗口提示人物是否和武器重叠
  • 【人工智能】Transformers之Pipeline(十):视频分类(video-classification)
  • C语言常用的数据结构
  • Python | Leetcode Python题解之第331题验证二叉树的前序序列化
  • PPPoE基础笔记
  • String 事务
  • 大模型面试系列-大模型算法工程师的面试题目与解答技巧详细说明
  • 安美数字酒店宽带运营系统 weather.php 任意文件读取漏洞复现
  • redis面试(十五)公平锁队列重排
  • 封装clickHouse线程池与ibeetl解析SQL并对结果转进行转化
  • 监控电脑屏幕被拍照的原理是什么?如此有趣的电脑防偷窥知识,你一学就会!
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • (三)从jvm层面了解线程的启动和停止
  • [NodeJS] 关于Buffer
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • 【跃迁之路】【444天】程序员高效学习方法论探索系列(实验阶段201-2018.04.25)...
  • canvas绘制圆角头像
  • CSS实用技巧
  • JavaScript 是如何工作的:WebRTC 和对等网络的机制!
  • Linux学习笔记6-使用fdisk进行磁盘管理
  • ReactNative开发常用的三方模块
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • Spring Boot MyBatis配置多种数据库
  • 规范化安全开发 KOA 手脚架
  • 检测对象或数组
  • 前端面试题总结
  • 数据仓库的几种建模方法
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • #android不同版本废弃api,新api。
  • #includecmath
  • #NOIP 2014# day.1 生活大爆炸版 石头剪刀布
  • #pragma once与条件编译
  • #QT项目实战(天气预报)
  • #预处理和函数的对比以及条件编译
  • %check_box% in rails :coditions={:has_many , :through}
  • (1)(1.11) SiK Radio v2(一)
  • (2009.11版)《网络管理员考试 考前冲刺预测卷及考点解析》复习重点
  • (C#)一个最简单的链表类
  • (java)关于Thread的挂起和恢复
  • (NO.00004)iOS实现打砖块游戏(十二):伸缩自如,我是如意金箍棒(上)!
  • (附源码)spring boot网络空间安全实验教学示范中心网站 毕业设计 111454
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (七)Knockout 创建自定义绑定
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (企业 / 公司项目)前端使用pingyin-pro将汉字转成拼音
  • (一)utf8mb4_general_ci 和 utf8mb4_unicode_ci 适用排序和比较规则场景
  • .Net Winform开发笔记(一)
  • .NET/C# 使窗口永不获得焦点
  • .NET/C# 使用 ConditionalWeakTable 附加字段(CLR 版本的附加属性,也可用用来当作弱引用字典 WeakDictionary)
  • .NET运行机制
  • /bin、/sbin、/usr/bin、/usr/sbin