QT
文章平均质量分 94
QT的博客专栏
流星白龙
https://gitee.com/yudukai(Gitee链接)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Qt】9.信号和槽_信号和槽存在的意义
Qt5在Qt4的基础上提高了信号与槽的灵活性,允许使用任意函数作为槽函数。但如果想方便的编写槽函数,比如在编写函数时连函数名都不想定义,则可以通过Lambda表达式 来达到这个目的。Lambda表达式 是C++11增加的特性。C++11中的Lambda表达式 用于定义并创建匿名的函数对象,以简化编程工作。Lambdacapture:捕获列表params:参数表opt:函数选项ret:返回值类型:函数体lambda被执行了!如果我们往lambda里面写move就会报错因为,lambda。原创 2025-10-16 23:19:38 · 1066 阅读 · 0 评论 -
【Qt】8.信号和槽_自定义信号和槽
Qt中也允许自定义信号:自定义槽函数,非常关键,开发中大部分情况都是需要自定义槽函数的槽函数,就是用户触发某个操作之后,要进行的业务逻辑自定义信号,比较少见,实际开发中很少会需要自定义信号。信号就对应到用户的某个操作。在GUI,用户能够进行哪些操作,是可以穷举的。Qt内置的信号,基本上已经覆盖到了上述所有可能的用户操作。因此,使用Qt内置的信号,就足以应付大部分的开发场景了。自定义信号,本身代码比较简单的。1、自定义信号函数书写规范自定义信号函数必须写到 “signals” 下;返回值为。原创 2025-10-16 23:18:53 · 758 阅读 · 0 评论 -
【Qt】7.信号和槽_connect函数用法(2)
如果你传入的第一个参数和第二个参数不匹配,或者第三个参数和第四个参数不匹配(不匹配指的是:2,4参数的函数指针,不是1,3参数的成员函数)这个函数声明,是以前l日版本的Qt的connect函数的声明,以前版本中,传参的写法和现在其实也是有区别的。提供了重载版本,重载版本中,第二个参数和第四个参数成了泛型参数,允许咱们传入任意类型的函数指针了。可以更清晰直观的描述信号和槽的连接关系,另一方面也防止信号或者槽的名字拼写错误导致连接失效。中调用这个函数的时候,就会触发上述自动连接信号槽的规则。原创 2025-10-16 23:17:54 · 801 阅读 · 0 评论 -
【Qt】7.信号和槽_connect函数用法(1)
信号是由于用户对窗口或控件进行了某些操作,导致窗口或控件产生了某个特定事件,这时 Qt 对应的窗口类会发出某个信号,以此对用户的操作做出反应。中,一定是先关联号信号和槽,然后再触发这个信号,顺序不能颠倒,否则信号就不知道如何处理了(错过了)槽函数与一般的函数不同的是:槽函数可以与一个信号关联,当信号被发射时,关联的槽函数被自动执行。这样的函数,把一个信号和一个槽关联起来,后续只要信号触发了,信号的类型:用户进行不同的操作,就可能触发不同的信号。信号的呈现形式就是函数, 也就是说某个事件产生了,原创 2025-10-15 23:43:32 · 1161 阅读 · 0 评论 -
【Qt】6.Qt对象树
创建文件:mylabel.cpp点击下一步,下一步。可以看出Qt没有把头文件主动包含,我们要手动来添加。在Qt Creator中,可以通过F4切换头文件和对应的.cpp文件。创建自定义的类,最主要的目的,是自定义一个析构函数,在析构函数中,完成打印,方便咱们看到最终的自动销毁对象的效果。我们可以光标放到上,然后点击alt+enter,双击,就会自定义跳转到cpp文件并生成对应基本的析构函数。mylable.hwidget.cpp运行:关闭:日志,有。说明析构函数是执行了。虽然没有手动。原创 2025-10-15 23:42:43 · 983 阅读 · 0 评论 -
【Qt】5.Qt编程注意事项
Qt偏好驼峰命名法。原创 2025-10-15 23:42:12 · 374 阅读 · 0 评论 -
【Qt】4.项目文件解析
工程新建好之后,在工程目录列表中有一个后缀为 “.pro” 的文件, “.pro” 文件就是工程文件 (project) ,它是 qmake 自动生成的用于生产 makefile 的配置文件。如图所示:4widgetsQtCreatorqmakemakefileappmakefilelibmakefilevcappvclibsubdirsmakefilemakemakefileCONFIGqmake。原创 2025-10-15 23:41:16 · 1035 阅读 · 0 评论 -
【Qt】3.认识 Qt Creator 界面
在编辑模式下,左边竖排的两个窗口叫做 “边栏”。① 是项目文件管理窗口,② 是打开文件列表窗口。在 QtCreator 菜单 “控件” -------> “Show Left Sidebar”,或者使用快捷键:“Alt + 0” 可以控制边栏的显示和隐藏。边栏里的窗口数目可以增加,边栏子窗口标题栏有一排小按钮,最右边的是关闭按钮,倒数第二个是增加分栏按钮,可以添加多个边栏子窗口。原创 2025-10-15 23:38:22 · 1855 阅读 · 0 评论 -
【Qt】2.创建第一个QT项目
从 开始菜单 或者 快捷方式 打开 Qt Creator 集成开发环境,启动之后看到类似下面的界面:①:菜单栏。菜单栏一共有 8 个菜单选项,包含了常用的功能菜单:②:模式选择③:构建套件选择器。构建套件选择器包含了目标选择器(Target selector)、运行按钮(Run)、调试按钮(Debug)和构建按钮(Building)四个图标。④:欢迎模式下的窗口工作方式。⑤:定位器。使用定位器来快速定位项目、文件、类、方法、帮助文档以及文件系统。可以使用过滤器来更加准确地定位要查找的结果。原创 2025-10-15 23:37:34 · 954 阅读 · 0 评论 -
【Qt】1.安装QT
Qt 下载官网:http://download.qt.io/archive/qt/进入官网,按如下图示进行相应的系统版本下载即可。1、打开官网链接,进入如下图示界面;2、选择需要下载的版本(需要科学上网)这里我选择的是:5.14.2先点击5.14,进去后选择5.14.2选择需要下载的版本为windows。原创 2025-10-15 23:36:53 · 901 阅读 · 0 评论
分享