当前位置:编程学习 > wap >>

Qt 如何在单例模式下当再次运行exe定位到之前打开的应用?

第二次点击exe文件时,定位选中到之前打开的应用,假如应用已经最小化,则还原原来的显示状态。

该如何实现?单例模式已经实现。

谢谢! --------------------编程问答-------------------- 先定起。。。 --------------------编程问答-------------------- 在closeEvent里保存窗口状态和大小。 --------------------编程问答-------------------- 保存了状态和大小后,在main.cpp中if(app.isRunning){}判断是否已经运行,在里面 怎么去实现呢?
或者能具体点吗?谢谢 --------------------编程问答-------------------- QSettings settings("MyCompany", "MyApp");
 myWidget->restoreGeometry(settings.value("myWidget/geometry").toByteArray()); --------------------编程问答-------------------- heksn,

你这部分是放到哪个地方呢?

谢谢 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 需要判断进程是否存在,如果存在的话,需要与该进程通信。
补充:移动开发 ,  Qt
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,