Qt
cmiao-me
变得更强(ง˃̀ꄃ˂́)۶
展开
-
Qt5学习笔记基础篇(3)Qt中的字符串操作
Qt中的字符串操作3.1 概述对于一个应用程序来说,文本操作几乎是无处不在的,无论是窗体应用还是控制台应用都难免要做诸如显示,输入,处理文本之类的操作。因此字符串作为文本的载体也就必不可少,大多数编程语言都直接或者间接的提供了字符串类型以方便我们操作字符串,比如C++标准库提供的字符串类std::string。Qt作为一个跨平台开发框架实现了自己的字符串类型QString,该类型广泛应用于Qt...原创 2020-02-14 14:10:27 · 2947 阅读 · 0 评论 -
Qt5学习笔记基础篇(2)信号和槽
信号和槽2.1 概述在GUI应用程序中,经常会有这样的需要,当一个组件的状态发生变化时其他组件要对此做出响应,比如单击关闭按钮后主程序要退出,文本框内容发生改变时提交按钮才生效,进度条要随着示数同步变化等等。为了实现这种对象之间的通信功能,不同的开发框架有不同的处理方式。在基于回调函数(callback)的框架中,我们把回调函数的指针传递给调用者,这样就可以在事件发生时通过指针找到回调函数并完...原创 2020-02-12 11:13:21 · 583 阅读 · 0 评论 -
Qt5学习笔记基础篇(1)创建第一个Qt应用程序
创建第一个Qt应用初次接触Qt,安装之后发现他的官方文档内容详实,条理清晰,并且集成在开发工具Qt Creator之中,阅读非常方便。因此决定学习初期直接参阅官方文档,而这个系列的文章则是学习过程的一个记录。1.1 Qt概述Qt是一个同时支持桌面,嵌入式,移动端的跨平台应用程序开发框架,在Linux,Windows,OS X,iOS,Android等操作系统上都可以运行。Qt本身并不是一个...原创 2020-02-09 22:08:58 · 1150 阅读 · 0 评论