QT入门:计算圆面积的QT开始以及日历相关

ops/2024/11/12 8:17:35/

QT入门:计算圆面积的QT开始以及日历相关

image-20240426104355537

使用的工具为Qt creator

如图所示的为Qt的一个基本目录,首先打开mainwindow.ui进行设计,首先是讲解日历的,可以完全不用写代码,只在mainwindow.ui即可实现。

image-20240426104538966

这是最后的一个成果图。

日历首先要选择Calendar widget拖动到中间的窗口上,然后选择push button在buttons那一栏中。

选择两个分别改名字为上个月和下个月。

image-20240426104740708

右侧会显示各个对应的名字,然后在下面将其进行修改即可完成。在这一块的内容

image-20240426104823255

运行程序,即可实现点击上个月和下个月进行切换。

实现圆面积进行计算:

选择两个Qlabel标签和一个lineEdit,这些都可以在右侧显示各个名字的地方找到。

image-20240426105016009

选择计算那个按钮点击右键,会出现一个转到槽image-20240426105136025

选择clicked,即可到mainwindow.cpp,然后编写代码如下图所示

image-20240426105225951

中…(img-vQ1qyk1T-1714100197640)]

其中第二部分的lineEdit_textChanged,是实现当输入一个数字后无需点击计算按钮即可自动实现面积的计算。


http://www.ppmy.cn/ops/20688.html

相关文章

基于SpringBoot+Vue校园二手交易系统的设计与实现

系统介绍 自从新冠疫情爆发以来,各个线下实体越来越难做,线下购物的人也越来越少,随之带来的是一些不必要的浪费,尤其是即将毕业的大学生,各种用品不方便携带走导致被遗弃,造成大量的浪费。本系统目的就是让…

Int4:Lucene 中的更多标量量化

作者:来自 Elastic Benjamin Trent, Thomas Veasey 在 Lucene 中引入 Int4 量化 在之前的博客中,我们全面介绍了 Lucene 中标量量化的实现。 我们还探索了两种具体的量化优化。 现在我们遇到了一个问题:int4 量化在 Lucene 中是如何工作的以…

LayuiMini使用时候初始化模板修改(下载源码)

忘记加了 下载 地址 : layui-mini: layuimini,后台admin前端模板,基于 layui 编写的最简洁、易用的后台框架模板。只需提供一个接口就直接初始化整个框架,无需复杂操作。 LayuiMini使用时候初始化模板官网给的是: layu…

Python赋值运算符

目录 赋值运算符 将值赋给变量: 做加法运算之后完成赋值: 做减法运算之后完成赋值:- 做乘法运算之后完成赋值:* 做除法运算之后完成赋值:/ 做整除运算之后完成赋值:// 做幂次运算之后完成赋值:*…

Linux安装python3环境

搭建Python环境 Linux 中默认自带了 python2 1、进入管理员的身份,先安装依赖的编译环境 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel gcc2、使用 w…

循迹/跟随/摇头避障小车

循迹小车 智能小车2-循迹小车-CSDN博客 接线 B-1A -- PB0 B-1B -- PB1 A-1A -- PB2 A-1B -- PB10 循迹模块(左) -- PB3 循迹模块(右) -- PB4 CubeMx 在CubeMx配置,并重定义,在main.h会自动生成 #define B_1A_Pin GPIO_PIN_0 #define B_1A_GPIO_Port GPIOB #defi…

Java设计模式中策略模式

策略模式是一种行为型设计模式,它允许在运行时选择算法的行为。这种模式定义了一系列算法,并使这些算法可以相互替换,使得算法的变化独立于使用算法的客户。 以下是策略模式的一般结构: Context(上下文)&a…

web容器传统架构模型

web容器是部署web网站的容器。一般有tomcat、Jetty等。 作用是对系统端口监听,接收http、https等网络请求,然后交由web程序处理得到响应信息进行返回。 一般默认监听一个80端口,特殊情况可以配置多个端口(一台服务器上面跑多个w…