![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt学习
文章平均质量分 86
初_chu
这个作者很懒,什么都没留下…
展开
-
Qt学习笔记2
这些事件可以用来实现鼠标悬停时的动态效果。在处理鼠标事件时,你可以获取鼠标的位置、按钮状态等信息,并通过这些信息来执行相应的逻辑。此外,Qt还提供了一些辅助方法,如 QMouseEvent->button() 获取被按下的鼠标按钮,QMouseEvent->buttons() 获取当前被按下的所有鼠标按钮,QMouseEvent->pos() 获取鼠标在控件内的相对位置等。使用 QFontMetrics 类,开发者可以获取与字体相关的各种度量标准,例如每个字符的宽度、高度、行间距、默认字体的字体度量等。原创 2024-04-06 19:48:44 · 763 阅读 · 0 评论 -
Qt学习笔记1
这种机制通过元对象系统的支持实现,元对象描述符中存储了信号和槽的相关信息,包括名称和参数类型等。它可以是水平的、垂直的,或者同时具有水平和垂直的方向。信号和槽机制是Qt框架的重要特性,它提供了一种松耦合的对象间通信方式,使得程序的设计更加灵活和可维护。Qt的元对象系统是Qt框架中的一个核心特性,它提供了一种在运行时处理对象的类型信息和属性的机制。由于C++的RTTI机制(通过dynamic_cast , 和 typeid)只能提供有限的类型信息,于是Qt构建了自己的元对象系统(Meta-Object)。原创 2024-03-31 21:55:42 · 682 阅读 · 0 评论