QT桌面的构建

news/2024/10/30 13:35:28/

文章目录

  • 前言
  • 一、按键类的创建
  • 二、按键样式设计
  • 三、详细代码讲解
  • 总结


前言

本篇文章开始我将带大家构建一个属于自己的QT桌面,这个桌面将适用于ARM和Linux等。

一、按键类的创建

首先我们需要创建一个按键类,这个按键类需要包含一个按键和一个lable用来显示按键的名字。
效果如下:
这个就是我们桌面的APP图标了,图标设计可以去阿里的图标库里面找。之前串口的文章中已经带大家使用过这个图标库了,这里就不多说了。
在这里插入图片描述
新建一个APPButton的类:
在这里插入图片描述
在这里插入图片描述

二、按键样式设计

这里我们需要设置按键的样式让他更加符合APP按键的样式。在QT中普通的按键是四四方方的形状,但是你仔细去观察我们手机上的APP按键会发现他是圆角的,所以这里我们需要来将按


http://www.ppmy.cn/news/40736.html

相关文章

一天吃透计算机网络八股文

网络分层结构 计算机网络体系大致分为三种,OSI七层模型、TCP/IP四层模型和五层模型。一般面试的时候考察比较多的是五层模型。最全面的Java面试网站 五层模型:应用层、传输层、网络层、数据链路层、物理层。 应用层:为应用程序提供交互服务…

【面试】记一次安恒面试及总结

文章目录SQL 注入sql注入的原理?如何通过SQL注入判断对方数据库类型?补充一下其他方法判断数据库类型时间盲注的函数XPath注入抓不到http/https包,怎么办?app无自己的ssl证书app有自己的ssl证书-证书绑定(SSL pinning)逻辑漏洞有哪…

数电基础一:原码、反码和补码

一、原理和计算 1、原码 在数字电路中,我们用逻辑电路输出的高低电平表示二进制码1、0,我们有时候需要对正数和负数进行操作,但是在二进制逻辑电路中只有0和1,并没有负号,所以我们在数值的最高位添0表示正数&#xff0…

【Python】字符串 ③ ( Python 字符串格式化 | 单个占位符 | 多个占位符 | 不同类型的占位符 )

文章目录一、Python 字符串格式化1、字符串格式化 - 单个占位符2、字符串格式化 - 多个占位符3、字符串格式化 - 不同类型的占位符一、Python 字符串格式化 在上一篇博客 【Python】字符串 ② ( 字符串拼接 | 字符串与非字符串不能直接拼接 | TypeError: can only concatenate …

@RequestBody与@RequestParam

RequestBody与RequestParamRequestBody了解注解使用注解RequestParam了解注解使用注解总结RequestBody 1、注解RequestBody接收的参数是来自请求体中的,一般用于处理非Content-Type:application/x-www-form-urlencoded编码格式的数据,一般用…

9.Nuxt.js的使用

九.Nust.js的使用 1.什么是SEO 2.百度的搜索结果 3.服务器端和客户端渲染 4.Nuxt.js技术简介 5.Nuxt.js的路由(使用提供的nuxt-app项目初始化) 6.Nuxt.js的页面布局和整体配置 7.Nuxt.js整合axios 九.Nust.js的使用 1.什么是SEO ①SEO SEO是通…

SQL Server的事务日志

事务日志 (SQL Server)一、背景二、事务日志支持的操作2.1、单个事务恢复2.2、在启动 SQL Server 时恢复所有未完成的事务2.3、将还原的数据库、文件、文件组或页前滚到故障点2.4、支持事务复制2.5、支持高可用性和灾难恢复解决方案三、事务日志特征四、…

学习【菜鸟教程】【C++ 类 对象】【C++ 类访问修饰符】(尚未搞懂!)

目录1、公有(public)成员2、 私有(private)成员3、 protected(受保护)成员4、 继承中的特点4.1 public 继承(尚未搞懂!)4.2 protected 继承(尚未搞懂&#xf…