欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Qt创建新窗口时局部静态变量的使用方式

程序员文章站 2022-06-09 15:09:01
...

在主界面另外创建一个子界面的时候,我们一般会在头文件中事先创建一个子窗口的指针,然后再去需要的地方初始化它,感觉不是很方便。于是我就试了试用静态指针的方式去创建,感觉好多了。如下图所示,每次点击show出子窗口的时候,指针的地址都没有变哦。证明这样子是可行的。

void Network::slotSetIp()
{
    qDebug()<<__FUNCTION__;
    static NetworkConfig* networkConfig = new NetworkConfig()