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,是实现当输入一个数字后无需点击计算按钮即可自动实现面积的计算。

相关推荐
Leo655356 小时前
JDK8 的排序、分组求和,转换为Map
java·开发语言
磨十三7 小时前
C++ 标准库排序算法 std::sort 使用详解
开发语言·c++·排序算法
两只程序猿8 小时前
数据可视化 | Violin Plot小提琴图Python实现 数据分布密度可视化科研图表
开发语言·python·信息可视化
野生技术架构师8 小时前
1000 道 Java 架构师岗面试题
java·开发语言
湫兮之风9 小时前
C++: Lambda表达式详解(从入门到深入)
开发语言·c++
Porunarufu9 小时前
JAVA·顺序逻辑控制
java·开发语言
Sylvia-girl9 小时前
C语言中经常使用的函数
c语言·开发语言
~无忧花开~9 小时前
JavaScript学习笔记(十五):ES6模板字符串使用指南
开发语言·前端·javascript·vue.js·学习·es6·js
周杰伦fans9 小时前
C# 23种设计模式详解与示例
开发语言·设计模式·c#
CAE虚拟与现实9 小时前
PyQt和PySide中使用Qt Designer
开发语言·qt·pyqt·qt designer·pyside