创建桌面快捷方式
1 2 3 4
   | static void addLinkToDeskTop(const QString& filename,const QString& name) {      QFile::link(filename, QStandardPaths::writableLocation(QStandardPaths::DesktopLocation).append("/").append(name+".lnk")); }
   | 
 
删除桌面快捷方式
1 2 3 4 5 6 7
   | static bool delDeskTopLink(const QString& name) {     QString fileName = QStandardPaths::writableLocation(QStandardPaths::DesktopLocation).append("/").append(name+".lnk");     if(QFile::exists(fileName))         return QFile::remove(fileName);     return false; }
   | 
 
其中fileName 为应用程序的程序名 如:C:\test\test.exe
参考:https://blog.csdn.net/xzpblog/article/details/75172928