NOISSUE shortcut creation: add windows .lnk support

This commit is contained in:
arthomnix
2022-07-03 13:07:21 +01:00
parent 21413b964a
commit 018e6229ca
2 changed files with 79 additions and 23 deletions

View File

@@ -11,6 +11,10 @@
#include "minecraft/auth/MinecraftAccount.h"
#include "BaseInstance.h"
#ifdef Q_OS_WIN
#include <windows.h>
#endif
namespace Ui
{
class CreateShortcutDialog;
@@ -35,6 +39,11 @@ private:
InstancePtr m_instance;
QString getLaunchCommand();
QString getLaunchArgs();
void createShortcut();
#ifdef Q_OS_WIN
void createWindowsLink(LPCSTR target, LPCSTR args, LPCSTR filename, LPCSTR desc, LPCSTR iconPath);
#endif
};