1、Qt获取管理员权限
pro文件或pri文件中添加:
#QMAKE_LFLAGS +=/MANIFESTUAC:"level='requireAdministrator'uiAccess='true'" #增加管理员启动权限
(增加到主进程中,win下,普通用户只有主进程有权限才能调用其它进程)
2、窗口置顶并选中
raise()和activateWindow()让窗口成为顶层窗口和激活状态
this->raise();窗口置顶
this->activateWindow();窗口变为激活状态
3、关闭最后一个窗口时应用程序不退出
QApplication::setQuitOnLastWindowClosed(false);
默认的值是真,所以不想退出应用程序的话,设置一下就可以了。