Hy@everyone,

I have a problem and after days of seraching i can't find anything good to use.

My problem:
I have a Qt-Application (xD) and i wanna have the following behaviour:
When the user double-click a file in the windows explorer the file open this file in our application. If the user double-Click on another file this file should open i the same instance as the file before.

I know that the "file to application"-binding is called "file association" and in windows this information is stored into the windows-registry (and i know how to do it). I have take a look at it and find out that all programs (Word, Excel, CATIA, Adobe Reader, etc.) that have my desired behaviour use a DDE (Dynamic Data Exchange)-Server to do this. This is an very old technology but it seems it is the only technology which can do that.
In a MFC-based Application there is already an DDE-Server included. For Qt i can't find anything (only a client to communicate to an existing DDE-Server).

Does anyone have a DDE-Server Implementation for an Qt-Application or how can i make such a behaviour for an Qt-Application?

OS: Windows 7 x86 & x64
Qt: 4.7.3

Thanks in advance
Tonka