[Qt-interest] create link with keys in Windows
Constantin Makshin
cmakshin at gmail.com
Mon Jan 4 16:50:33 CET 2010
QFile::link() function creates symbolic links (speaking in terms of
Unix-like systems) and Windows shortcuts is only a more or less equal
solution. And since symbolic links don't support command line arguments
(they are simply "the same file with different name"), QFile::link()
doesn't support them either.
So you'll have to rely on native API to create such shortcuts/links.
On Mon, 04 Jan 2010 17:34:59 +0300, Евгений Шаповал <jeno at spectrweb.com>
wrote:
> Hi!
>
> I try create link of EXE file in Windows system:
>
> QFile("c:\\some.exe").link("c:\\somelink.lnk");
>
> it's work's good. But I need create link with keys
> example:
>
> c:\\some.exe +somekey1 someval1 +somekey2 someval2
>
> I try:
>
> QFile("c:\\some.exe +somekey1 someval1 +somekey2 someval2
> ").link("c:\\somelink.lnk");
>
> OR
>
> QFile("c:\\some.exe").link("c:\\somelink.lnk +somekey1 someval1 +somekey2
> someval2");
>
> OR
>
> QFile("c:\\some.exe").link("\"c:\\somelink.lnk\" +somekey1 someval1
> +somekey2 someval2");
>
> OR
>
> QFile("\"c:\\some.exe\" +somekey1 someval1 +somekey2 someval2
> ").link("c:\\somelink.lnk");
>
> but it's don't work =(
>
> How I can create link with keys?
>
> Thanks!
--
Constantin Makshin
More information about the Qt-interest-old
mailing list