Du kannst nicht mehr als 25 Themen auswählen
Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
Michele Calgaro
03aa7238b3
|
vor 2 Monaten | |
---|---|---|
.. | ||
CMakeL10n.txt | vor 5 Jahren | |
CMakeLists.txt | vor 10 Jahren | |
Makefile.am | vor 6 Jahren | |
README | vor 11 Jahren | |
main.cpp | vor 2 Monaten | |
main.h | vor 9 Monaten |
README
kfmexec is launched when the user wants to open a remote file with an application that only supports local files. For this it does the following: - downloads a remote file to a temp location - starts a 'local' application with that temp file as argument - wait fors application to be exited - if the modification time of the file is different from the original one, (because the file was modified) then it offers re-uploading the modified version. This is how you offer network transparency to apps that don't have it. BUT: with KUniqueApplication, this breaks, because the app returns at once, so we have no way to know when the user finished editing the file... Conclusion: if the application has network transparency built-in, it should put "%u" in its desktop file - and kfmexec isn't used -. If it doesn't, either it's a TDEApplication and kfmexec does its job, or it's a KUniqueApplication and... kfmexec can't see modifications to the file. Be warned. From Waldo: "The program doesn't return _at once_. It returns after "newInstance()" returns. So if you open the file there it will still work. (Or rename it)" David Faure <faure@kde.org> 20-May-2000