- 博客(12)
- 收藏
- 关注
原创 【Qt教程】控件篇 二、LineEdit
这次我们要讲的是QLineEdit。QLineEdit简介·QLineEdit样式表·QLineEdit基本函数·与上次的PushButton一起开发一个小程序。1.LineEdit的使用打开上次的项目Demo,进入ui文件,把LineEdit拖出来。不用我再加图了吧~拖拽四角,可以改变大小。LineEdit是Qt中一个重要的输入输出模块。它的基类是QLineEdit。如果要手动连接槽函数,记得在头文件中包含这个。
2024-07-15 16:54:16
705
原创 一、新建项目——计算器制作的开端
一个好项目需要细心的雕琢,今后我们要完成欢迎页,商用计算器,几何体相关计算器,几何图形相关计算器,单位转换,锐角三角函数计算器,计算器助手,及版权声明。
2024-07-12 16:10:55
183
原创 【Qt教程】基础篇 五、常用头文件
主要功能:QObject是Qt中所有对象的基类,提供了一些基本的对象特性和功能,如信号槽机制、对象树结构、对象属性、事件处理等。信号槽机制:QObject支持Qt的信号槽机制,允许对象之间进行通信和交互。通过QObject的信号和槽机制,可以实现对象之间的解耦和事件的响应。对象树结构:QObject支持对象树结构,允许将多个对象组织成层次结构,形成父子关系。这种结构对于管理对象的生命周期和内存管理非常有用。事件处理:QObject可以接收和处理事件,包括键盘事件、鼠标事件、定时器事件等。它提供了事件过
2024-07-05 21:13:16
241
原创 【Qt教程】基础篇 三、打包成exe
1.在D盘中新建一个文件夹,命名为Demo,拷贝Demo.exe到Demo文件夹里。时,就可以关闭cmd了,此时Demo文件夹有了一堆dll和文件夹,exe也在里面。构建完的目录下会有一个exe文件,直接运行,发现它弹出了一些弹窗。2.Windows+r打开运行模块,输入cmd。找不到Qt6Core.dll。因为我们没有打包那个exe。此时会发现cmd中弹出。按enter后再输入。
2024-06-16 20:45:47
189
原创 【Qt教程】基础篇 二、Qt编译原理
在Qt这个文件夹里,我们可以看见很多的exe,这些就是编译器。3.整合编译器将所有文件组合,生成o文件。2.一个特殊的编译器编译UI文件。1.g++编译源文件和头文件。4.最后生成exe文件。
2024-06-16 20:26:03
78
原创 【Qt教程】基础篇 一、安装Qt6
如果双击启动qt-unified-windows-x64-4.6.1-online.exe,操作到最后会发现下载速度特别慢,只有200KB每秒,但是切到清华大学开源软件镜像站,下载速速就非常快了,10几MB每秒。●MSVC 2019 64-bit:该组件必须单独安装Visual Studio2019(社区版即可),初学不用安装,如果你电脑上安装了Visual Studio2019,可以勾选,否则不勾选。●Android:为Android手机开发应用提供的Qt开发套件,这里不涉及,不勾选。
2024-06-11 20:47:45
496
原创 C++实现象棋(一)(附源代码)
这里所有的代码都是伪代码,源代码自己去下载~这里我们用一个二维数组定义棋盘(chessBoard.h)代码 chessBoard.h{"十","十","十","十","十","十","十","十","十"};{"十","十","十","十","米","十","十","十","十"};{"十","十","十","十","十","十","十","十","十"};{"十","十","十","十","十","十","十","十","十"};
2024-05-29 20:44:11
228
原创 用DevC++实现一个计时器(正倒计时混合)
time_input:是goto命令的一个标签。这里用了一个switch语句,不会的点这里。MessageBox()是对话框。这里的知识就没有可讲的了~首先我们需要几个头文件。
2024-05-22 17:52:20
244
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人