
Qt
Mrsmiles
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Qt算法与正则表达式
Qt常用算法: 函数qAbs(value),返回value型数值的绝对值。 qMax(a,b):函数qMax(a,b)返回两个数值中的最大值。 qRound(b):函数qRound()返回与一个浮点数最接近的整数值,即四舍五入返回一个整数值。 qSwap(a,b):函数qSwap()交换两数的值。 例如我们可在main.cpp中主函数main中加入如下内容: double b=-11.3,c=9.6; double d=qAbs(b); double max=qMax(c,d原创 2020-05-29 12:30:12 · 562 阅读 · 0 评论 -
Qt鼠标事件
Qt事件主要包括鼠标事件和键盘事件两种,鼠标事件包括了鼠标的移动、按下、松开、单击和 双击等,Qt中关于鼠标的类是QMouseEvent而在Qt中我们想要实现鼠标事件只需要重写窗口的以下函数: voidmousePressEvent(QMouseEvent*e); 鼠标按下 voidmouseReleaseEvent(QMouseEvent*e); 鼠标释放 voidmouseMoveEvent(QMouseEvent*e); 鼠标移动 void...原创 2020-05-18 17:00:04 · 2574 阅读 · 0 评论 -
Qt基本布局
回观我们平时使用的软件界面,各个控件都是整齐分布,不是随意堆叠,为了方便和美观界面上各个组件的都有序分布,Qt的界面设计使用了布局功能,其就是指界面上组件的排列方式,使用布局可以使组件有规则地分布。 Qt提供了三个类以便我们布局使用,分别是: QHBoxLayout:水平排序布局 QVBoxLayout:垂直排序布局 QGridLayout:网格排序布局 水平布局和垂直布局继承于QBoxLayout类,统称线性布局,常用的方法有: voidaddLayout(QLayoutlayout...原创 2020-05-08 18:49:31 · 1384 阅读 · 0 评论 -
Qt信号与槽机制
信号与槽是Qt编程的基础。因为有了信号与槽的编程机制,在 Qt 中处理界面各个组件的交互操作时变得更加直观和简单。 信号:就是指在特定情况下被发射的事件,例如ComboBox最常见的信号是选择的列表项变化时的 CurrentIndexChanged() 信号,还有PushButton 按钮常见的信号是鼠标单击时的clicked()信号。 槽:就是对信号响应的函数。槽就是一个函数,与一般的C...原创 2020-04-28 19:08:07 · 308 阅读 · 0 评论