Is there a way to "associate" a file with an application?
Owen,
The way to associate a file with an application is to register the app for a particular MIME type. To do so, first you need to define the MIME type in /home/QtPalmtop/etc/mime.types. Usually, calendar info is exchanged via vCalendar file format, which is already defined as text/x-vCalendar, with a .vcs extension.
Then, you need to edit the application's .desktop file in /home/QtPalmtop/apps/<tab_name>, where <tab_name> is the name of the tab that the app's icon appears on (ex: Applications). The line you need to edit will look like:
MimeType=text/x-vCalendar.
You would need to add the line to the new app's .desktop & remove it from the old app's .desktop to change associations. Finally, you need to refresh the Launcher or restart Qtopia for the change to take effect.
All that being said, I don't see a current association for .vcs files to the Sharp Calendar app, so something else must be at work here, if the files are automagically added to the Calendar when they are received.