Qt
文章平均质量分 88
Qt是一款跨平台的应用程序开发框架,提供了丰富的工具和库,支持C++和Python等多种语言。它具备GUI开发、网络通信、数据库集成和多媒体处理等功能,帮助开发者快速构建和部署应用程序,适用于桌面、移动和嵌入式设备。
稻草人敲代码
懒得写简介
展开
-
【第二章】自定义信号和槽函数
除了使用Qt框架提供的信号外,我们还可以自己定义信号以及槽函数。自定义信号和槽函数使得程序设计更加灵活。与槽函数一样,使用信号跟使用普通函数类似,只不过需要使用关键字signals声明且函数的返回值类型必须是void。signals:值得注意的是,在类中自定义一个信号时==,实际上只是声明了一个函数原型==。信号本身并不需要“我们”自己来具体实现,而是由Qt依据元对象编程技术自动生成。所以我们只需要告诉Qt这个函数是一个信号就可以了。槽函数可以是任何的普通函数,只需要在声明的过程中使用slots关键字。原创 2024-05-20 12:39:19 · 393 阅读 · 0 评论 -
【第二章】信号与槽——connect函数的用法
connect函数是Qt框架中一个核心的函数,用于连接信号和槽。Qt提供了多个connect函数的重载版本,用来适应不同场景的需求。旧的字符串形式缺乏类型安全,不推荐适应使用。新的基于函数指针的形式和更加安全和简洁。推荐在Qt5及以后的版本中使用。此外,lambda表达式作为槽提供了更多的灵活性和简洁性。原创 2024-05-19 14:44:45 · 945 阅读 · 0 评论 -
【第一章】初识Qt
Qt是一种跨平台的应用程序和用户界面框架,使用c++语言开发,由Qt Company(开发维护Qt的一个公司)支持和维护。Qt框架广泛应用于开发GUI应用程序,同时也可以开发非GUI程序,如命令行工具和服务器。Qt常用于电脑桌面应用开发,而电脑桌面应用开发又是前端开发中的一个分支。再说白一点,Qt就是用来搞前端的。那么作为众多前端开发技术中的一员,Qt又有哪些特点呢?原创 2024-05-09 23:04:23 · 1512 阅读 · 9 评论