Qt入门 【ui设计】

发布时间:2023-03-10 08:30

目录

  • ui界面介绍
    • UI界面demo
    • 标签总结

ui界面介绍

Qt入门 【ui设计】_第1张图片

  • Layouts: 布局管理器,组件在水平垂直方向布局。
  • Spacers:分割器,在水平方向进行分割,便于拉伸或者压缩。
  • Buttons:各种各样的按钮
  • ltem Views (Model-Based) 图像显示有关的各种视图
  • Item Widgets (Ite m-Based) 列表框(表格、树状列表、横向列表)
  • Containers:容器(可以把其他所有的组件嵌套进容器中)
  • Input Widgets:带有输入功能的组件,获取键盘输入的信息
  • Display Widgets:各种具有显示功能的组件

UI界面demo

  • 设计展示标题(label标签),调整Layout属性视图。
    Qt入门 【ui设计】_第2张图片

  • 通过属性视图font选项,设计标题属性,调整字体大小和字体字样

Qt入门 【ui设计】_第3张图片

  • geometry 设置坐标和宽、高。
    Qt入门 【ui设计】_第4张图片

标签总结

Layout

  • 标签常用的属性:
    • 1、geometry 设置位置坐标,设置宽度和高度。
    • 2、font :设置标签上字体大小和字样

lineedit

  • 单行输入框 lineedit : 参上。
  • lineedit 空间中的placeholderT… 属性可以设置控件提示信息
    Qt入门 【ui设计】_第5张图片
    隐藏提示信息, 将echoMode设置为PassWord,就可以隐藏密码信息,
  • 注意:echoMode默认不隐藏需要自己设置。
    Qt入门 【ui设计】_第6张图片
    效果:
    Qt入门 【ui设计】_第7张图片
  • maxlength可以限制输入框的信息长度
    Qt入门 【ui设计】_第8张图片

PushButton

  • 普通按钮:PushButton: 参上。

改变按钮属性: 右击PushButton按钮中的样式修改,跳转到样式编辑表。

Qt入门 【ui设计】_第9张图片

给按钮键添加背景图片

1、将Resource File文件添加进工程中,

Qt入门 【ui设计】_第10张图片

2、设置资源文件存储路径,点击Add按钮设置图片存储路径。

Qt入门 【ui设计】_第11张图片

  • 将文件资源添加进/new/prefix1中。

Qt入门 【ui设计】_第12张图片

  • 编辑登录按钮的样式表

Qt入门 【ui设计】_第13张图片

相关推荐

Nginx网页配置工具nginxWebUI

v86.01 鸿蒙内核源码分析 (静态分配篇) | 很简单的一位小朋友 | 百篇博客分析 OpenHarmony 源码

python技能树评测

送水公司后台管理系统第二天 用户、客户和送水工管理

安装和使用nvm、node、npm、nrm、yarn、yrn笔记(附操作命令)

Nginx如何配置根据路径转发详解

考研经验-从入门到成功-有干货-全/非全考研-在职考研

VMware安装Ubuntu Linux系统(含获取镜像)

k折交叉验证法python实现_使用python+sklearn实现使用K均值进行颜色量化

云原生、Intel Arch及云原生机密计算 3 大 SIG 在线分享!今天见 | 第 32-34 期

Linux笔记3(用户权限类,搜索查找类,压缩解压类,磁盘管理类,进程管理类,系统定时任务)

最终酬劳高达7.5亿美元,库克是功成身退还是潦草收场?

TensorRT运行官方案例Mnist时提示找不到dll文件,cuda、cudnn、TensorRT的环境变量的问题,TensorRT运行时默认会到lib下去找要的文件

授人以渔-在 SAP MM 物料显示界面上看到一个字段,如何查找哪张数据库表的哪个字段进行的存储

内网渗透DC-4靶场通关

ACM组合计数入门

Python报错SyntaxError:unexpected EOF while parsing的解决办法

数据分析实例——DataWhale202207(kaggle泰坦尼克任务)

【OpenCV】Pyqt界面+摄像头实现人脸检测+安全帽识别,最终导出为exe文件

Python 用几何布朗运动模型和蒙特卡罗Monte Carlo随机过程模拟股票价格可视化分析耐克NKE股价时间序列数据

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号