QT系列
一步欢喜
胡适说:“怕什么真理无穷,进一寸有一寸的欢喜”
展开
-
Qt从入门到放弃——字符串详解(二)
查询字符串数据下列为常见的三种方式(1) String::startsWith()函数判断一个字符串是否以某个字符串开头。此函数具有两个参数第一个参数指定了一个字符串,第二个参数指定是否大小写敏感 (默认情况下,是大小写敏感的),例如:QString str = "Welcome to you!";str.startsWith("Welcome",Qt::CaseSenstive); //truestr.startsWith("you",Qt::CaseSentive); //false原创 2020-10-24 22:30:10 · 903 阅读 · 0 评论 -
Qt从入门到放弃——字符串详解(一)
Qt的字符串特点标准C++提供了两种字符串:一种是C语言风格的以“0”字符结尾的字符数组; 另一种是字符串类 String。而Qt字符串类 STring的功能更强大。STring类保存16位 Unicode值,提供了丰富的操作、查询和转换等函数。该类还进行了 使用隐式共享( implicit sharing) 、高效的内存分配策略等多方面的优化。操作字符串(1) “+” STring提供了一个二元的“+”操作符用于组合两个字符串,并提供了一个“+=”操作符用于将一个字符串追加到另一个字符串的末尾,原创 2020-10-24 14:32:18 · 1174 阅读 · 0 评论 -
Qt从入门到放弃——元对象系统&布局管理器
元对象系统Qt5元对象系统提供了对象间的通信机制(信号和槽)、运行时类型信息和动态属性系统的支持,是标准C++的一个扩展,它使αt能够更好地实现GUI图形用户界面编程。Qt5的元对象系统不支持C++模板,尽管该模板扩展了标准C++的功能。但是,元对象系统提供了模板无法提供的一些特性。Qt5元对象系统基于以下三个事实。(1)基类 QObject:任何需要使用元对象系统功能的类必须继承自 QObject(2) Q_OBJECT宏: Q OBJECT宏必须出现在类的私有声明区中,用于启动元对象的特性。(3原创 2020-10-21 22:43:56 · 612 阅读 · 0 评论 -
Qt从入门到放弃——信号和槽机制(Sigal&Slot)
标题信号和槽概念Qt提供了信号和槽机制用于完成界面操作的响应,信号和槽机制是完成任意两个Qt对象之间的通信机制。其中,信号会在某个特定情况或动作下被触发,槽是等同于接收并处理信号的函数。例如,窗口里面的一个按钮,你点下去,可以发送信息;或者你点下去,进入了另外的窗口;每个Qt对象都包含若干个预定义的信号和若干个预定义的槽。当某一个特定事件发生时,一个信号被发送,与信号相关联的槽则会响应信号并完成相应的处理。当一个类被继承时,该类的信号和槽也同时被继承,也可以根据需要自定义信号和槽。槽函数也分为三原创 2020-10-14 22:28:45 · 271 阅读 · 0 评论 -
QT5从入门到放弃——伙伴编辑模式
QT5从入门到放弃(一) 博主是一个大三的电子生,看了《暗时间》这本书,被作者鼓励和启发到了,所以开始准备写自己的一些日常学习博客。喜欢可以和大家一起交流。由于QT5的下载和安装已经有很多人写了所以我们直接从代码开始!~加油,淦!QT5-----伙伴编辑模式QLabel标签和伙伴( buddy)窗口部件包括一个标签( QLabel)和一个窗口部件,它们具有伙伴关系,指当用户激活标签的快捷键时,鼠标/键盘的焦点将会转移到它的伙伴窗口部件上。只有 QLabel标签对象才可以有伙伴窗口部件,也只有在该原创 2020-10-11 08:49:37 · 287 阅读 · 0 评论