
Qt
文章平均质量分 91
孤独得猿
有梦想的男大
展开
-
Qt常用控件第一部分
Widget 是 Qt 中的核⼼概念. 英⽂原义是 "⼩部件", 我们此处也把它翻译为 "控件" .控件是构成⼀个图形化界⾯的基本要素.像上述⽰例中的, 按钮, 列表视图, 树形视图, 单⾏输⼊框, 多⾏输⼊框, 滚动条, 下拉框等, 都可以称为 "控件".原创 2025-04-02 20:27:41 · 925 阅读 · 0 评论 -
Qt带参数的信号和槽,以及信号与槽的连接方式
Qt5 在 Qt4 的基础上提⾼了信号与槽的灵活性,允许使⽤任意函数作为槽函数。但如果想⽅便的编写槽函数,⽐如在编写函数时连函数名都不想定义,则可以通过 Lambda表达式 来达到这个⽬的。Lambda表达式 是 C++11 增加的特性。C++11 中的 Lambda表达式 ⽤于定义并创建匿名的函数对象,以简化编程⼯作。说明:•由于使⽤引⽤⽅式捕获对象会有局部变量释放了⽽Lambda函数还没有被调⽤的情况。如果执⾏ Lambda函数,那么引⽤传递⽅式捕获进来的局部变量的值不可预知。原创 2025-03-19 16:16:34 · 1291 阅读 · 0 评论 -
Qt信号与槽
使用“emit”关键字发送信号。“emit”是一个空的宏。“emit”其实是可选的,没有什么含义,只是为了提醒开发人员示例1:1、在widget.h中声明自定义的信号与槽,如图所示;2.在“widget.cpp”中实现槽函数,并且关联信号和槽这里可以通过Alt+Enter快捷键为声明的函数添加定义还可以通过Shift+F2在函数的声明和定义之间快速切换。示例2:当老师说“上课了”,学生就“回到座位,开始学习”1.在源文件中新建两个类,一个是老师类,一个是学生类;原创 2025-03-13 16:20:01 · 916 阅读 · 0 评论 -
Qt项目文件解析与注意事项
工程新建之后,在工程目录列表中有一个后缀为".pro"文件,".pro"文件就是工程文件(project),它是qmake自动生成的用于生产makefile的配置文件。原创 2025-03-09 16:26:01 · 1479 阅读 · 0 评论 -
创建第一个Qt项目
打开Qt在菜单栏中选中“文件”---->"新建文件",或者使用快捷键:ctrl+n;或者直接点击new 在点击新建文件后会跳出如下对话框 新建对话框里有五类项目模版 常用的只有第一类Application,可以在右侧看到Qt应用程序开发的五个子模版 Qt Widgets Application:普通窗体模版,传统基于部件的窗体界面程序 Qt Console Application:Qt控制台应用程序。因为Qt主要用来开发图形化界面,所以这原创 2025-03-01 16:20:23 · 932 阅读 · 0 评论