Qt实现单例

之前用Qt的sharedmemory实现的。但是有时候,应用退出后,共享内存并没有释放。导致下次启动应用时,应用不能被打开。需要启动两次才能打开应用。

咨询了Qt的工作人员,他们也知道这个bug。并给了一个连接https://code.qt.io/cgit/qt-solutions/qt-solutions.git/tree/qtsingleapplication

这个使用进程间通信来实现的。

我将这个链接地址的文件上传到我的文件里了。

猜你喜欢

转载自www.cnblogs.com/devil-shadow/p/12152433.html