- 博客(13)
- 收藏
- 关注
原创 我的C++自学之路——1.一本书带来的兴趣
当我翻开书时,那一条条术语瞬间涌入我的脑海,使我晕头转向。我翻看了一遍又一遍,把书中的内容和逻辑在脑海里思考了一遍又一遍,终于弄明白了。读着读着,我渐渐对里面的内容感到有趣,阅读越有感觉。我抱起书,跑回自己的房间,关上门,轻轻翻开了书页,读起了里边的内容。霎时间,我感觉自己掌握了所有的C++知识,心想:“不就是几行代码吗?”我翻开CSP的书,准备看看那里面最简单的代码题。“万事开头难,你好好学下去吧~”这时,妈妈推开门,冲着我微笑,“你去问问你小姨父,他那里肯定有书。我又看了看题目,瞬间蒙了。
2024-08-15 16:48:07
248
原创 【Qt教程】控件篇 二、LineEdit
这次我们要讲的是QLineEdit。QLineEdit简介·QLineEdit样式表·QLineEdit基本函数·与上次的PushButton一起开发一个小程序。1.LineEdit的使用打开上次的项目Demo,进入ui文件,把LineEdit拖出来。不用我再加图了吧~拖拽四角,可以改变大小。LineEdit是Qt中一个重要的输入输出模块。它的基类是QLineEdit。如果要手动连接槽函数,记得在头文件中包含这个。
2024-07-15 16:54:16
1363
原创 一、新建项目——计算器制作的开端
一个好项目需要细心的雕琢,今后我们要完成欢迎页,商用计算器,几何体相关计算器,几何图形相关计算器,单位转换,锐角三角函数计算器,计算器助手,及版权声明。
2024-07-12 16:10:55
238
原创 【Qt教程】基础篇 五、常用头文件
主要功能:QObject是Qt中所有对象的基类,提供了一些基本的对象特性和功能,如信号槽机制、对象树结构、对象属性、事件处理等。信号槽机制:QObject支持Qt的信号槽机制,允许对象之间进行通信和交互。通过QObject的信号和槽机制,可以实现对象之间的解耦和事件的响应。对象树结构:QObject支持对象树结构,允许将多个对象组织成层次结构,形成父子关系。这种结构对于管理对象的生命周期和内存管理非常有用。事件处理:QObject可以接收和处理事件,包括键盘事件、鼠标事件、定时器事件等。它提供了事件过
2024-07-05 21:13:16
455
原创 【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
303
原创 【Qt教程】基础篇 二、Qt编译原理
在Qt这个文件夹里,我们可以看见很多的exe,这些就是编译器。3.整合编译器将所有文件组合,生成o文件。2.一个特殊的编译器编译UI文件。1.g++编译源文件和头文件。4.最后生成exe文件。
2024-06-16 20:26:03
177
原创 【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
4196
2
原创 C++实现象棋(一)(附源代码)
这里所有的代码都是伪代码,源代码自己去下载~这里我们用一个二维数组定义棋盘(chessBoard.h)代码 chessBoard.h{"十","十","十","十","十","十","十","十","十"};{"十","十","十","十","米","十","十","十","十"};{"十","十","十","十","十","十","十","十","十"};{"十","十","十","十","十","十","十","十","十"};
2024-05-29 20:44:11
837
原创 用DevC++实现一个计时器(正倒计时混合)
time_input:是goto命令的一个标签。这里用了一个switch语句,不会的点这里。MessageBox()是对话框。这里的知识就没有可讲的了~首先我们需要几个头文件。
2024-05-22 17:52:20
464
devc++安装包(两种版本)
2024-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人