我想在Windows启动菜单中为我的可执行文件创建快捷方式。我可以获取启动文件夹路径和我的可执行文件完整路径,但似乎我可以使用QFile::link()
,但我不知道如何在启动文件夹中创建它?
QString starupFolder = QStandardPaths::writableLocation(QStandardPaths::ApplicationsLocation) + "/Startup";
QString appPath = qApp->applicationDirPath() + "/DataSync.exe";
现在我可能会这样做:
QFile file;
file.setFileName( appPath );
file.link("DataApp");
也许我今天生锈了但是如何实际保存/创建文件系统上的链接,特别是在Windows中启动菜单?