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

QT、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()
{
}

http://www.lryc.cn/news/424922.html

相关文章:

  • 代码随想录算法训练营43期 | Day 10——栈与队列part1
  • Java中常用的设计模式
  • leetcode 11-20(2024.08.15)
  • C语言整数溢出的问题
  • Linux学习之路 -- 进程 -- 进程间通信 -- 管道通信
  • GB/T 38082-2019 生物降解塑料购物袋检测
  • docker数据卷和资源控制
  • Kafka系统及其角色
  • 从零开始构建霸王餐返利APP的技术路线与挑战
  • 安装Jmeter,配置jdk
  • Aria2@RPC下载@Alist批量下载
  • 神经串联式语音转换:对基于串联的单次语音转换方法的再思考 论文笔记
  • 机器学习(1)--数据可视化
  • docker部署Prometheus、Grafana
  • 5.mysql多表查询
  • 【前端面试】挖掘做过的nextJS项目(上)
  • 【Unity-UGUI】UGUI知识汇总
  • JavaScript性能测试:策略、工具与实践
  • 嵌入式软件开发学习一:软件安装(保姆级教程)
  • SpringMVC学习中遇到的不懂注解记录
  • Java面试题--分布式锁
  • 一文讲清数据平台与数据中台的关系与区别
  • Android的Service和Thread的区别
  • 经纬恒润亮相第四届焉知汽车年会,功能安全赋能域控
  • 掌握JavaScript单元测试:最佳实践与技术指南
  • spring boot 古茶树管理系统---附源码19810
  • 00067期 matlab中的asv文件
  • JMeter高效管理测试数据-参数化
  • python学习之writelines
  • STM32学习笔记13-FLASH闪存