- 博客(7)
- 收藏
- 关注
原创 QT定时器
定时函数QTimerEvent包含了startTimer(),killTimer(),event()函数,其中常用的startTimer(),killTimer()分别为定时开始与指定定时器停止函数。
2024-06-17 09:31:20
433
原创 QT MainWindow窗口的搭建
由此我们可以看出新建栏中设置1.设置多个的栏为 (控件)(名称) = (控件)();添加形式为 set(控件)();2.设置多个的栏为 (控件)(名称) = new(控件)();添加形式为 add(控件)();
2024-06-04 08:37:08
568
原创 QT的第一个窗口作业(点击按钮打开控件)
本功能旨在实现设置两个窗口,open和close。基础阶段:实现open打开新的窗口,close关闭新的窗口进阶阶段:实现一个按钮点击open变close,打开窗口;点击close变回open,关闭窗口;上升阶段:找一个图片,套用以上操作,但是将窗口改为打开有图片设计的窗口。
2024-06-02 11:39:42
743
原创 QT学习笔记
mywindow下打印从而来判断析构与构造的顺序可以看到析构与构造也满足像二叉树一样的先序遍历原则,先析构/构造子类对象,后析构/构造父类对象。
2024-06-01 09:14:11
288
原创 **static assertion failed:no q_object in the class with the signal**
可以在原先的情况下进行添加新的文件(这里我是定义了Student2,Teacher2),然后将原本未定义的Student和Teacher代码复制进去,并修改构造和析构,这里记得头文件也要改,然后删掉原本的Student.cpp和Teacher.cpp就可以了。如图所示,正是由于未点击Add下面的选项,即使在后续手动添加Q_OBJECT也会报错。这个问题主要是由于未添加Q_OBJECT,找不到信号定义。
2024-05-31 11:22:46
405
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人