2023/08/17

Qt:

  1. QTimer::singleShot(50,this,&HomePageWidget::HomeCheckStep1);
    这行代码的作用是在延迟 50 毫秒后,调用 HomePageWidget 类中的 HomeCheckStep1 函数。这通常用于实现一些需要稍后执行的操作,以避免阻塞主线程或在特定情况下执行一些异步操作。在定时器延迟结束后,Qt 框架将自动调用指定的槽函数。

  2. setAttribute(Qt::WA_DeleteOnClose);
    是一个窗口部件属性,表示在关闭该窗口部件时自动删除它。当你关闭一个窗口部件,它会从父窗口中移除,并且如果设置了 Qt::WA_DeleteOnClose 属性,Qt 框架会自动释放内存,销毁窗口部件对象。
    注:你无需手动释放内存。但是,要确保在其他地方不会再次引用已经删除的窗口部件,以避免悬挂指针或访问无效内存的问题。

  3. 一个cpp界面类作为Ui的控件:

posted @ 2023-08-17 15:37  Christal_pyy  阅读(23)  评论(0)    收藏  举报