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

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

使用的工具为Qt creator

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

这是最后的一个成果图。

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

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

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

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

实现圆面积进行计算:

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

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

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

中...(img-vQ1qyk1T-1714100197640)]

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

相关推荐
秃头佛爷3 分钟前
Python学习大纲总结及注意事项
开发语言·python·学习
待磨的钝刨4 分钟前
【格式化查看JSON文件】coco的json文件内容都在一行如何按照json格式查看
开发语言·javascript·json
XiaoLeisj2 小时前
【JavaEE初阶 — 多线程】单例模式 & 指令重排序问题
java·开发语言·java-ee
励志成为嵌入式工程师3 小时前
c语言简单编程练习9
c语言·开发语言·算法·vim
捕鲸叉3 小时前
创建线程时传递参数给线程
开发语言·c++·算法
A charmer4 小时前
【C++】vector 类深度解析:探索动态数组的奥秘
开发语言·c++·算法
Peter_chq4 小时前
【操作系统】基于环形队列的生产消费模型
linux·c语言·开发语言·c++·后端
记录成长java5 小时前
ServletContext,Cookie,HttpSession的使用
java·开发语言·servlet
前端青山5 小时前
Node.js-增强 API 安全性和性能优化
开发语言·前端·javascript·性能优化·前端框架·node.js
睡觉谁叫~~~5 小时前
一文解秘Rust如何与Java互操作
java·开发语言·后端·rust