QT
文章平均质量分 53
渚边白鳥
菜鸡
展开
-
QT学习 01 第一个QT程序
创建新项目完成后,自动生成.pro文件,头文件mainwindow.h和源文件main.cpp、mainwindow.cpp。pro是使用qmake自动生成的用于生产makefile的配置文件。原创 2023-10-21 11:12:27 · 57 阅读 · 1 评论 -
QT学习 04 信号与槽机制
信号是一个对象可以发射的信号或事件,通常与特定的操作、状态变化或用户交互相关。Qt的许多类都提供了预定义的信号,同时你也可以创建自定义信号。Qt的信号与槽(Signals and Slots)机制是Qt框架的核心特性之一,它允许对象之间进行松散耦合的通信。槽是一个接受信号的函数或方法。槽是用于响应信号的地方,可以执行一些操作,如更新UI、处理数据、启动其他操作等。槽可以是成员函数、全局函数或Lambda表达式。连接(connection)是建立信号与槽之间的关系,它告诉Qt当信号发射时应该调用哪个槽函数。原创 2023-10-21 17:50:19 · 48 阅读 · 1 评论 -
QT学习 05 自定义的信号与槽
自定义信号与槽是Qt中的一个重要功能,它使我们可以在自己的类中定义和使用自定义事件。下面我使用一个简单的示例展示自定义信号与槽的一般流程。下课是事件,发生下课事件时,老师会发出下课信号,学生们作为接受者成功接受信号,并调用槽函数。原创 2023-10-21 18:24:03 · 603 阅读 · 2 评论 -
QT学习 03 坐标系和常用快捷键
Qt中每一个窗口都有一个坐标系,默认窗口左上角为坐标原点,然后水平向右依次增大,水平向左依次减小,垂直向下依次增大,垂直向上依次减小。原点即为(0,0)点,以像素为单位增减。原创 2023-10-21 17:34:31 · 58 阅读 · 1 评论 -
QT学习 02 QPushBotton的使用
parent 参数用于指定父窗口;text 参数用于设置按钮上要显示的文字;icon 参数用于设置按钮上要显示的图标。QPushButton类是Qt中用于创建按钮的控件类,使用频率非常高,它继承自QAbstractButton类。原创 2023-10-21 12:17:47 · 119 阅读 · 1 评论